Puzzles solved by SFDF