Complete Sudoku Solver and refined tree structure