Билеты из пачки не изымаются. Пример: в правой пачке работы идут в порядке 5-3-7. Тогда перелистывания левой пачки будут: 1->5->3->7, итого 4+2+4 = 10 перелистываний. N^2 явно не катит, потому что если работы будут лежать в порядке 1-2-3-..., то понадобится n-1 перелистываний - это явный минимум. А мне больше интересно среднее количество перелистываний для случайного порядка работ, ну и раскладка для максимально возможного их числа. Интуитивно видится что-то типа n-1-(n-1)-2-...
Полшага в нужную сторону, но похоже что управлять подпорками отдельно через border нельзя — при border 0 не отображаются оси. А включить их обратно пока не получается.