GRB 790503b