import std.stdio;
import std.algorithm.iteration : joiner, map;
import std.array : array;
struct order{
string[] products;
this(typeof(this.products) products) { this.products = products; }
}
void main()
{
auto orders = [
order(["Молоко", "Шоколад"])
, order(["Конфеты"])
, order(["Печенье", "Чай"])
];
auto p = orders
.map!(a => a.products)
.joiner
.array;
writeln(p);
}
aW1wb3J0IHN0ZC5zdGRpbzsKaW1wb3J0IHN0ZC5hbGdvcml0aG0uaXRlcmF0aW9uIDogam9pbmVyLCBtYXA7CmltcG9ydCBzdGQuYXJyYXkgOiBhcnJheTsKCnN0cnVjdCBvcmRlcnsKCXN0cmluZ1tdIHByb2R1Y3RzOwoKCXRoaXModHlwZW9mKHRoaXMucHJvZHVjdHMpIHByb2R1Y3RzKSB7IHRoaXMucHJvZHVjdHMgPSBwcm9kdWN0czsgfQp9Cgp2b2lkIG1haW4oKQp7CglhdXRvIG9yZGVycyA9IFsKCQlvcmRlcihbItCc0L7Qu9C+0LrQviIsICLQqNC+0LrQvtC70LDQtCJdKQoJCSwgb3JkZXIoWyLQmtC+0L3RhNC10YLRiyJdKQoJCSwgb3JkZXIoWyLQn9C10YfQtdC90YzQtSIsICLQp9Cw0LkiXSkKCV07CgoJYXV0byBwID0gb3JkZXJzCgkJCQkubWFwIShhID0+IGEucHJvZHVjdHMpCgkJCQkuam9pbmVyCgkJCQkuYXJyYXk7Cgl3cml0ZWxuKHApOwp9Cg==