from sudoku.sudoku_prepare import SudokuPreparer
from sudoku.sudoku_generator import SudokuGenerator

# x = SudokuGenerator(size=16)
# x.generate_grid(seed=0)
# print(x.sudoku.grid)

prep = SudokuPreparer(size=9, seed=0)
sudoku = prep.prepare(difficulty=70)
print(sudoku)

sudoku.solve()

print(sudoku)