Puzzles solved by Efe efe