Puzzles solved by eba