Sudoku Solver with 2 solving algorithms