Puzzles solved by ohidis