#include <iostream>
#include <string>
using namespace std;
class Cat {
private:
string name;
int age;
public:
Cat(string catName, int catAge) {
name = catName;
age = catAge;
}
void meow() {
cout << name << " says: Meow!" << endl;
}
void sleep() {
cout << name << " is sleeping... Zzz..." << endl;
}
void showInfo() {
cout << "Cat's Name: " << name << " | Age: " << age << " years old" << endl;
}
};
int main() {
Cat myCat("Whiskers", 3);
myCat.showInfo();
myCat.meow();
myCat.sleep();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgQ2F0IHsKcHJpdmF0ZToKICAgIHN0cmluZyBuYW1lOwogICAgaW50IGFnZTsKCnB1YmxpYzoKICAgIENhdChzdHJpbmcgY2F0TmFtZSwgaW50IGNhdEFnZSkgewogICAgICAgIG5hbWUgPSBjYXROYW1lOwogICAgICAgIGFnZSA9IGNhdEFnZTsKICAgIH0KCiAgICB2b2lkIG1lb3coKSB7CiAgICAgICAgY291dCA8PCBuYW1lIDw8ICIgc2F5czogTWVvdyEiIDw8IGVuZGw7CiAgICB9CgogICAgdm9pZCBzbGVlcCgpIHsKICAgICAgICBjb3V0IDw8IG5hbWUgPDwgIiBpcyBzbGVlcGluZy4uLiBaenouLi4iIDw8IGVuZGw7CiAgICB9CgogICAgdm9pZCBzaG93SW5mbygpIHsKICAgICAgICBjb3V0IDw8ICJDYXQncyBOYW1lOiAiIDw8IG5hbWUgPDwgIiB8IEFnZTogIiA8PCBhZ2UgPDwgIiB5ZWFycyBvbGQiIDw8IGVuZGw7CiAgICB9Cn07CgppbnQgbWFpbigpIHsKICAgIENhdCBteUNhdCgiV2hpc2tlcnMiLCAzKTsKICAgIG15Q2F0LnNob3dJbmZvKCk7CiAgICBteUNhdC5tZW93KCk7CiAgICBteUNhdC5zbGVlcCgpOwogICAgCiAgICByZXR1cm4gMDsKfQo=