Puzzles solved by ec