#include <iostream>
#include <string>
using std::string;
class Dog
{
protected:
string m_name, m_breed, m_color;
int m_age;
public:
Dog() : m_name("Fido"), m_breed("Corgi"), m_color("Black"), m_age(1) {}
Dog(const Dog& d) { m_name = d.getName(); m_age = d.getAge(); }
string getName() { return m_name; }
int getAge() { return m_age; }
};
int main()
{
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgoKdXNpbmcgc3RkOjpzdHJpbmc7CgpjbGFzcyBEb2cKewogIHByb3RlY3RlZDoKICAgICAgc3RyaW5nIG1fbmFtZSwgbV9icmVlZCwgbV9jb2xvcjsKICAgICAgaW50IG1fYWdlOyAKICBwdWJsaWM6CiAgICAgIERvZygpIDogbV9uYW1lKCJGaWRvIiksIG1fYnJlZWQoIkNvcmdpIiksIG1fY29sb3IoIkJsYWNrIiksIG1fYWdlKDEpIHt9CiAgICAgIERvZyhjb25zdCBEb2cmIGQpIHsgbV9uYW1lID0gZC5nZXROYW1lKCk7IG1fYWdlID0gZC5nZXRBZ2UoKTsgfQogICAgICBzdHJpbmcgZ2V0TmFtZSgpIHsgcmV0dXJuIG1fbmFtZTsgfQogICAgICBpbnQgZ2V0QWdlKCkgeyByZXR1cm4gbV9hZ2U7IH0KfTsKCmludCBtYWluKCkKewp9Cg==