#include <iostream>
#include <vector>
using namespace std;
struct Yoba {
string razmer;
string tip;
};
ostream& operator << (ostream &o, const Yoba &y) {
return o << "yoba " << y.tip << " vot takaya: " << y.razmer ;
}
int main() {
vector<Yoba> yobas;
yobas.push_back({"malaya", "ehidnaya"});
yobas.push_back({"malaya"});
yobas.push_back({});
//yobas.push_back({.tip = "sirnaya", .razmer = "bolshaya"});
for (int i = 0; i < yobas.size() ; ++i)
cout << yobas[i] << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKCnN0cnVjdCBZb2JhIHsKICBzdHJpbmcgcmF6bWVyOwogIHN0cmluZyB0aXA7Cn07Cgpvc3RyZWFtJiBvcGVyYXRvciA8PCAob3N0cmVhbSAmbywgY29uc3QgWW9iYSAmeSkgewogIHJldHVybiBvIDw8ICJ5b2JhICIgPDwgeS50aXAgPDwgIiB2b3QgdGFrYXlhOiAiIDw8IHkucmF6bWVyIDsKfQoKaW50IG1haW4oKSB7CiAgdmVjdG9yPFlvYmE+IHlvYmFzOwogIHlvYmFzLnB1c2hfYmFjayh7Im1hbGF5YSIsICJlaGlkbmF5YSJ9KTsKICB5b2Jhcy5wdXNoX2JhY2soeyJtYWxheWEifSk7CiAgeW9iYXMucHVzaF9iYWNrKHt9KTsKICAvL3lvYmFzLnB1c2hfYmFjayh7LnRpcCA9ICJzaXJuYXlhIiwgLnJhem1lciA9ICJib2xzaGF5YSJ9KTsKCiAgZm9yIChpbnQgaSA9IDA7IGkgPCB5b2Jhcy5zaXplKCkgOyArK2kpCiAgICBjb3V0IDw8IHlvYmFzW2ldIDw8IGVuZGw7CiAgCiAgcmV0dXJuIDA7Cn0=