Puzzles solved by eko