Puzzles solved by EFFA