Puzzles solved by ΕΦΗ