sudoku in java free code camp