#include<iostream>
using namespace std;
class a
{
private:
string name;
int age;
unsigned long int salary;
public:
friend ostream& operator << (ostream& ,a );
friend istream& operator << (istream& ,a& );
};
ostream& operator << (ostream& dout,a a1){
dout<<"Name = "<< a1.name<<" Age = "<<a1.age<<" Salary = "<<a1.salary<<endl;
return dout;
}
istream& operator << (istream& din,a& a1){
cout<<"Enter Your Name , Age , Salary .....Press Enter To Seperate New Value"<<endl;
din>>a1.name>>a1.age>>a1.salary;
return din;
}
main(int argc, char const *argv[])
{
a a1;
cin<<a1;
cout<<a1;
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgYQp7CnByaXZhdGU6CiAgIHN0cmluZyBuYW1lOwogICBpbnQgYWdlOwogICB1bnNpZ25lZCBsb25nIGludCBzYWxhcnk7IApwdWJsaWM6CiAgIGZyaWVuZCBvc3RyZWFtJiBvcGVyYXRvciA8PCAob3N0cmVhbSYgLGEgKTsKICAgZnJpZW5kIGlzdHJlYW0mIG9wZXJhdG9yIDw8IChpc3RyZWFtJiAsYSYgKTsKfTsKCm9zdHJlYW0mIG9wZXJhdG9yIDw8IChvc3RyZWFtJiBkb3V0LGEgYTEpewogICBkb3V0PDwiTmFtZSA9ICI8PCBhMS5uYW1lPDwiIEFnZSA9ICI8PGExLmFnZTw8IiBTYWxhcnkgPSAiPDxhMS5zYWxhcnk8PGVuZGw7CiAgIHJldHVybiBkb3V0Owp9CmlzdHJlYW0mIG9wZXJhdG9yIDw8IChpc3RyZWFtJiBkaW4sYSYgYTEpewogICBjb3V0PDwiRW50ZXIgWW91ciBOYW1lICwgQWdlICAsIFNhbGFyeSAuLi4uLlByZXNzIEVudGVyIFRvIFNlcGVyYXRlIE5ldyBWYWx1ZSI8PGVuZGw7CiAgIGRpbj4+YTEubmFtZT4+YTEuYWdlPj5hMS5zYWxhcnk7CiAgIHJldHVybiBkaW47Cn0KbWFpbihpbnQgYXJnYywgY2hhciBjb25zdCAqYXJndltdKQp7CiAgIGEgYTE7CgogICBjaW48PGExOwogICBjb3V0PDxhMTsKICAgcmV0dXJuIDA7Cn0=