Puzzles solved by niho