package main
import (
"fmt"
"sort"
)
func main() {
var n int
var a int
var b int
m := make(map[int]int)
keys := []int{}
fmt.Scan(&n)
for i :=0; i < n; i++ {
fmt.Scanf("%d %d", &a, &b)
if v, ok := m[a]; ok {
m[a] = v + b
} else {
m[a] = b
keys = append(keys, a)
}
}
sort.Ints(keys)
for _, key := range keys {
fmt.Printf("%d %d\n", key, m[key])
}
}

京公网安备 11010502036488号