Puzzles solved by NF04