https://videosashka.com/watch/G_UYXzGuqvM/python-sudoku-solver-computerphile