Solving Sudoku with Prolog (2016) | Hacker News