update solutions
update reverse_it