Спасибо!
Понял, с диагоналем тоже вариант)
Кстати, ещё. Если все упирается в асимптотику, то есть способ читерства. Есть алгоритмы, которые, например, сортируют быстрее квиксорта, но с не 100 вероятностью (сортируют то есть всегда, но иногда быстро, иногда медленно). Возможно, в нашем случае можно что-то такое замутить