package main import ( "fmt" "sort" ) func main() { var n int var keys []int m := make(map[int]int) fmt.Scan(&n) for i := 0; i < n; i++ { var k, v int fmt.Scan(&k, &v) m[k] += v } for k := range m { keys = append(keys, k) } sort.Ints(keys) for _, k := range keys { fmt.Println(k, m[k]) } }