sudoku puzzle - 2-14-2018 - Hard