cleanup
solution2.v