Puzzles solved by ecah