A basic Python Sudoku solver