import java.util.*;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        TreeMap<Integer,Long> treeMap = new TreeMap<>();
        String n = sc.nextLine();
        while(sc.hasNext()){
            String str = sc.nextLine();
            String[] arr = str.split(" ");
            Long old_v = treeMap.get(Integer.parseInt(arr[0]));
            Long new_v = Long.parseLong(arr[1]);
            if(old_v != null){
                 new_v += old_v;
            }
            treeMap.put(Integer.parseInt(arr[0]),new_v);
        }
        
        treeMap.keySet().forEach(key ->{
            System.out.println(key+" "+treeMap.get(key));
        });
        
    }
}