working on suduko solver