Puzzles solved by avc