Finding very hard sudoku puzzles | Hacker News Reader