Puzzles solved by ESF