#include <iostream>
#include <vector>
class Jewellery {
public:
std::string material;
std::string model;
int price;
void print(std::ostream& os){
os << material << ' ' << model;
}
};
int main() {
std::vector<Jewellery> jewellery {
{"gold","a1",45'000},
{"silver","a1",45'000},
{"gold","a1",45'000},
{"platinum","a1",45'000},
{"gold","a1",45'000},
{"gold","a1",45'000},
{"gold","a1",45'000},
{"gold","a1",45'000},
{"gold","a1",45'000}};
jewellery[0].print(std::cout);
std::cout << '\n';
jewellery[1].print(std::cout);
return 0;
}
CSNpbmNsdWRlIDxpb3N0cmVhbT4KCSNpbmNsdWRlIDx2ZWN0b3I+CgkKCWNsYXNzIEpld2VsbGVyeSB7CglwdWJsaWM6CglzdGQ6OnN0cmluZyBtYXRlcmlhbDsKCXN0ZDo6c3RyaW5nIG1vZGVsOwoJaW50IHByaWNlOwoJCXZvaWQgcHJpbnQoc3RkOjpvc3RyZWFtJiBvcyl7CgkJCW9zIDw8IG1hdGVyaWFsIDw8ICcgJyA8PCBtb2RlbDsKCQl9Cgl9OwoJCglpbnQgbWFpbigpIHsKCQlzdGQ6OnZlY3RvcjxKZXdlbGxlcnk+IGpld2VsbGVyeSB7CgkJCXsiZ29sZCIsImExIiw0NScwMDB9LAoJCQl7InNpbHZlciIsImExIiw0NScwMDB9LAoJCQl7ImdvbGQiLCJhMSIsNDUnMDAwfSwKCQkJeyJwbGF0aW51bSIsImExIiw0NScwMDB9LAoJCQl7ImdvbGQiLCJhMSIsNDUnMDAwfSwKCQkJeyJnb2xkIiwiYTEiLDQ1JzAwMH0sCgkJCXsiZ29sZCIsImExIiw0NScwMDB9LAoJCQl7ImdvbGQiLCJhMSIsNDUnMDAwfSwKCQkJeyJnb2xkIiwiYTEiLDQ1JzAwMH19OwoJCWpld2VsbGVyeVswXS5wcmludChzdGQ6OmNvdXQpOwoJCXN0ZDo6Y291dCA8PCAnXG4nOwoJCWpld2VsbGVyeVsxXS5wcmludChzdGQ6OmNvdXQpOwoJCQoJCXJldHVybiAwOwoJfQ==