Puzzles solved by ece