Puzzles solved by APP