Puzzles solved by Hak—321