CS50 SUDOKU