Puzzles solved by sgf