Puzzles solved by ohf