if (compare(p, a[k]) > 0) {
                const t = a[k];
                a[k] = a[l];
                a[l] = t;
                ++l;