Puzzles solved by jap