#include <iostream>
#include <string>
using namespace std;
struct Test{
operator int() const{
return 5;
}
operator string() const{
return "100500";
}
};
int main() {
// your code goes here
Test x;
int a = x;
string b = x;
cout << a<<" "<<b<<endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RydWN0IFRlc3R7CglvcGVyYXRvciBpbnQoKSBjb25zdHsKCQlyZXR1cm4gNTsKCX0JCglvcGVyYXRvciBzdHJpbmcoKSBjb25zdHsKCQlyZXR1cm4gIjEwMDUwMCI7Cgl9Cn07CgppbnQgbWFpbigpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCVRlc3QgeDsKCWludCBhID0geDsKCXN0cmluZyBiID0geDsKCWNvdXQgPDwgYTw8IiAiPDxiPDxlbmRsOwoJcmV0dXJuIDA7Cn0=