Puzzles solved by FVGNM,