Puzzles solved by NGN