Нужно расположить блоки разной высоты в 2 колонки:

Последовательность должна формироваться автоматически с лево на право, что бы при динамическом добавлении новых блоков, они становились сразу в эти 2 колонки. А при адаптации в 1 колонку, последовательность блоков была нормальной.
Т.е. css свойства
column
и
flex
не решают данной проблемы.