Puzzles solved by aice