Complete solution for sudoku