Puzzles solved by aims