Puzzles solved by AFE