Solves sudoku puzzles using Java.