sudoku puzzle - 7-13-2019 - Hard