def insertionSort(L, reverse=False):
    lt = operator.gt if reverse else operator.lt
for j in range(1, len(L)):
    valToInsert = L[j]
i = j - 1
while 0 <= i and lt(valToInsert, L[i]):
    L[i + 1] = L[i]
i -= 1
L[i + 1] = valToInsert
return L
Каков типичный способ добавления обратного признака к сортировке вставками?