map<int,int> ma;
ma.insert(pair<int,int>(0,0));
ma[1] = 1;
cout<<ma.begin()->first<<' '<<ma.begin()->second<<endl;//0 0
cout<<ma.rbegin()->first<<' '<<ma.rbegin()->second<<endl;//1 1
cout<<ma[1]<<endl;// 1
ma[2]=2;
ma.erase(2);
cout<<(int)(ma.find(2) == ma.end())<<endl;// 1