sudoku puzzle - 12-3-2020 - Hard