Puzzles solved by AVF