i hate these puzzles