def duisort(s): builtheap(s) print('here') lens = len(s) for i in range(len(s)): s[0],s[lens-i-1] = s[lens-i-1],s[0] duiadjust(s,0,lens-i-2) def builtheap(s): lens = len(s) print('here') for i in range(lens//2-1,-1,-1): print(i) print('here') duiadjust(s,i,lens) ...