a simple Sudoku solver in Java