#include<iostream> #include<unordered_map> #include<map> using namespace std; int main() { map<int,int>nums; int _key,_val; int n = 0; cin>>n; for(int i = 0;i<n;i++){ cin>>_key>>_val; nums[_key] += _val; } for(auto &s:nums){ cout<<s.first<<' '<<s.second<<endl; } }