Puzzles solved by sfd