Puzzles solved by ecc