Puzzles solved by O!