Всем привет! Подскажите, пожалуйста: как сделать на гридах (или флексах) такой лэйаут, чтобы всегда было занято всё пространство контейнера? При чётном количестве элементов они располагались бы каждый в своей ячейке, при нечётном (как на картинке) - элемент в первой строке растягивался бы на две колонки?