Puzzles solved by ansdnals