A Sudoku Solver made in Java