Puzzles solved by SFC