Puzzles solved by FPG