На данный момент есть меню, которое разбивается на 2 колонки поровну +-1 если нечетное количество элементов. Задача состоит в том, чтобы новые пункты должны добавляться сначала в первый столбец, а потом во второй. То есть если щас добавить item-11 он должен пойти в первый столбец, а если еще item-12 то во второй, при этом item-11 должен остаться в первом. Так же с item-13 и 14. В итоге должно оказаться как на скрине:

Нужны идеи