Sudoku solver, not working yet.