Puzzles solved by ISPP