Solved sudoku challenge