#include<bits/stdc++.h>
using namespace std;
int main(){
  int n,q;
  cin>>n>>q;
  int a[n]={};
  while(q--){
    int w,e;
    cin>>w>>e;
    w--;
    a[w]+=e;
    vector<pair<int,int> >v;
    for(int i=0;i<n;i++)v.push_back(make_pair(a[i],i));
      stable_sort(v.begin(),v.end());
    int p=v[n-1].first;
    for(int i=0;i<n;i++){
      if(p==v[i].second){
    cout<<v[i].second+1<<' '<<v[i].first<<endl;
    break;
  }
  }
  }
}