Puzzles solved by hio