make sudoku logic(inprogress)