Puzzles solved by SCFV