Puzzles solved by aff