level 2 puzzle fixes