add solve sudoku code prior final testing