C code to solve SUDOKU