<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">def qsort(l, fLess):
    if(len(l) &lt; 2):
        return l
    pivot = l[0]
    l1 = filter(lambda x: fLess(x,l[0]), l[1:])
    l2 = filter(lambda x: not fLess(x,l[0]), l[1:])
    return qsort(l1,fLess)+[l[0]]+qsort(l2,fLess)

</pre></body></html>