A java program that solves sudoku.