247 Sudoku Medium Daily Challenge Puzzle