247 Sudoku Hard