#include <iostream>
struct A
{
int a;
int b;
std::string c;
friend std::ostream& operator <<(std::ostream& os, A const& a)
{
return os << a.a << '\n'
<< a.b << '\n'
<< a.c << '\n';
}
};
int main()
{
A a = {5, 10, "apple sauce"};
std::cout << a;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKc3RydWN0IEEKewogICAgaW50IGE7CiAgICBpbnQgYjsKICAgIHN0ZDo6c3RyaW5nIGM7CgogICAgZnJpZW5kIHN0ZDo6b3N0cmVhbSYgb3BlcmF0b3IgPDwoc3RkOjpvc3RyZWFtJiBvcywgQSBjb25zdCYgYSkKICAgIHsKICAgICAgICByZXR1cm4gb3MgPDwgYS5hIDw8ICdcbicKICAgICAgICAgICAgICAgICAgPDwgYS5iIDw8ICdcbicKICAgICAgICAgICAgICAgICAgPDwgYS5jIDw8ICdcbic7CiAgICB9Cn07CgppbnQgbWFpbigpCnsKICAgIEEgYSA9IHs1LCAxMCwgImFwcGxlIHNhdWNlIn07CgogICAgc3RkOjpjb3V0IDw8IGE7Cn0=