sudoku expert, adapted to move ahead harder