GRB 790305b