#include <bits/stdc++.h>
using namespace std;
int main() {
map<string,int,greater<>> m;
m["anjali"]=10;
m["ayushi"]=20;
m.insert(make_pair("nisha",30));
m.insert(pair<string,int>("sneha",50));
map<string,int>::iterator it,it1,it2;
cout<<m.lower_bound("ayushi")->first;
cout<<" "<<m.upper_bound("ayushi")->first<<'\n';
//cout<<it1->first<<" "it2->first<<'\n';
for(it=m.begin();it!=m.end();it++)
cout<<it->first<<" "<<it->second<<'\n';
// your code goes here
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCW1hcDxzdHJpbmcsaW50LGdyZWF0ZXI8Pj4gbTsKCW1bImFuamFsaSJdPTEwOwoJbVsiYXl1c2hpIl09MjA7CgltLmluc2VydChtYWtlX3BhaXIoIm5pc2hhIiwzMCkpOwoJbS5pbnNlcnQocGFpcjxzdHJpbmcsaW50Pigic25laGEiLDUwKSk7CgltYXA8c3RyaW5nLGludD46Oml0ZXJhdG9yIGl0LGl0MSxpdDI7CiAgICBjb3V0PDxtLmxvd2VyX2JvdW5kKCJheXVzaGkiKS0+Zmlyc3Q7CiAgICBjb3V0PDwiICI8PG0udXBwZXJfYm91bmQoImF5dXNoaSIpLT5maXJzdDw8J1xuJzsKCS8vY291dDw8aXQxLT5maXJzdDw8IiAiaXQyLT5maXJzdDw8J1xuJzsKCWZvcihpdD1tLmJlZ2luKCk7aXQhPW0uZW5kKCk7aXQrKykKCWNvdXQ8PGl0LT5maXJzdDw8IiAiPDxpdC0+c2Vjb25kPDwnXG4nOwoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJcmV0dXJuIDA7Cn0=