Puzzles solved by efb