updated my_solution