Go: package main

import (
	"bufio"
	"fmt"
	"os"
	"strconv"
	"strings"
)

var sc = bufio.NewScanner(os.Stdin)

//Sliceconvtoi ...
func Sliceconvtoi() []int {
	strs := strings.Split(sc.Text(), " ")

	var ints []int
	var x int

	for _, s := range strs {
		x, _ = strconv.Atoi(s)
		ints = append(ints, x)
	}

	return ints
}

func main() {

	for sc.Scan() {
		i := Sliceconvtoi()
		fmt.Println(i[0] + i[1])
	}

}

Python: # coding: utf-8

hasContinuousQuestion = True
while hasContinuousQuestion:
    try:
        valueA, valueB = list(map(int, input().split(" ")))
        print("{0}".format(valueA + valueB))
    except:
        hasContinuousQuestion = False

Python: def get_input():
    p = input().split()
    return int(p[0]),int(p[1])

while 1:
	a, b = get_input()
	print(a+b)
	if a == "":
		break

Python: while True:
    try:
        a = [int(i) for i in input().split()]
        print(sum(a))
    except EOFError:
        break

Python: # -*- coding: utf-8 -*-

a, b = list(map(int, input().split()))

print (a + b)

Python: while True:
    try:
        a, b = map(int, input().split())

        print(a+b)
    except EOFError:
        break

Python: while True:
    try:
        a = map(int, input().split())
        print(sum(a))
    except EOFError:
        break

Python: import time,sys
start=time.time()
while time.time()-start<=4.978:pass
for input in sys.stdin:print(sum(map(int,input.split())))

Python: while True:
    try:
        a, b = map(int, input().split())
        printe(a+b)
    except EOFError as e:
        break

Python: while True:
    try:
        print(sum(list(map(int,a.split()))))
    except:
        break

Python: while True:
    try:
        a,b=map(int,input().split())
    except:
        break
    print(a+b)

Python: import time,sys
start=time.time()
while time.time()-start<=4.9775:pass
for input in sys.stdin:print(sum(map(int,input.split())))

Python: if __name__ == '__main__':
    try:
        while True:
            a, b = input().strip().split()
            print(int(a) + int(b))
    except EOFError:
        pass

Python: #!/usr/bin/python
# -*- coding: utf-8 -*-

def main():
    # 入力
    input = []
    while(True):
        input_list = list2int(raw_input().split())
        if len(input_list) > 0:
            input.append(input_list)
        else:
            break

    for x in input:
        print(sum(x))

# リストの要素をintに変換
def list2int(list):
    return [int(x) for x in list]

if __name__=='__main__':
    main()

Python: while True:
    Str= input()
    if Str == "EOF":
        break
    a, b = map(int, Str.split())
    print(a+b)

Python: # coding: utf-8
# Here your code !
while 1:
    try:
     n=list(map(int,input().split()))
     print(n[0]+n[1])
    except EOFError:
        break

Python: while True:
    try:
        a,b = map(int, input().split())
        print(a+b)
    except EOFError:
        break

Python: import sys

for line in sys.stdin:
    line = line.split(' ')
    print(sum(map(int, line)))

Python: #!/usr/bin/env python3
# -*- coding: utf-8 -*-

import sys

def main():
    for line in sys.stdin:
        a, b = map(int, line.split())
        print(a+b)

if __name__ == "__main__": main()

Python: # coding=utf-8
 
###
### for atcorder program
###
 
import sys
import math
 
# math class
class mymath:
    ### pi
    pi = 3.14159265358979323846264338
 
    ### Prime Number
    def pnum_eratosthenes(self, n):
        ptable = [0 for i in range(n+1)]
        plist = []
 
        for i in range(2, n+1):
            if ptable[i]==0:
                plist.append(i)
                for j in range(i+i, n+1, i):
                    ptable[j] = 1
        return plist
 
    ### GCD
    def gcd(self, a, b):
        if b == 0:
            return a
        return self.gcd(b, a%b)
 
    ### LCM
    def lcm(self, a, b):
        return (a*b)//self.gcd(a,b)
 
    ### Mat Multiplication
    def mul(self, A, B):
        ans = []
        for a in A:
            c = 0
            for j, row in enumerate(a):
                c += row*B[j]
            ans.append(c)
        return ans
 
mymath = mymath()
 
### output class
class output:
    ### list
    def list(self, l):
        l = list(l)
        #print(" ", end="")
        for i, num in enumerate(l):
            print(num, end="")
            if i != len(l)-1:
                print(" ", end="")
        print()
 
output = output()
 
### input sample
#i = input()
#N = int(input())
#A, B, C = [x for x in input().split()]
#N, K = [int(x) for x in input().split()]
#inlist = [int(w) for w in input().split()]
 
#R = float(input())
#A.append(list(map(int,input().split())))
 
#for line in sys.stdin.readlines():
#    x, y = [int(temp) for temp in line.split()]
 
#abc list
#abc = [chr(ord('a') + i) for i in range(26)]
 
### output sample
#print("{0} {1} {2:.5f}".format(A//B, A%B, A/B))
#print("{0:.6f} {1:.6f}".format(R*R*math.pi,R*2*math.pi))
#print(" {}".format(i), end="")  

def get_input():
  N = []
  while True:
    try:
      N.append(input())
      #N.append(int(input()))
    except EOFError:
      break
  return N

N = get_input()

for row in N:
  a, b = [int(x) for x in row.split()]
  print(a+b)

Python: while True:
    pair_num = input("A pair of numbers")
    if pair_num == '':
        break
    a, b = pair_num.split(" ")
    print(int(a) + int(b))

Python: while 1:
    try:
        a,b = map(int,input().split())
        print(a+b)
    except:
        break

Python: import sys
for line in sys.stdin:
    items = line.split()
    print( int(items[0]) + int(items[1]) )

Python: import sys
for line in sys.stdin:
    items = line.split()
    print( items[0] + items[1] )

Python: import time,sys
start=time.time()
while time.time()-start<=4.979:pass
for input in sys.stdin:print(sum(map(int,input.split())))

Python: while (1):
    print(int(input())+int(input()))
##

Python: output = []
while True:
    try:
        a, b = map(int, input().split())
    except :
        break
    output.append(a+b)
for x in range(len(output)):
    print(output[x])

Python: from sys import stdin
Ans = []
for i in stdin:
    A,B = [int(po) for po in i.split()]
    Ans.append(A+B)
for k in Ans:
    print(k)

Python: import sys
l = []
for line in sys.stdin:
    l.append(line)

for i in range(len(l)):
    numl = l[i].split(' ')
    a = int(numl[0])
    b = int(numl[1])
    sum = a + b
    print(sum)

Python: while True:
	try:
		print(sum([eval(x) for x in input().split()]))
	except EOFError:
		break

Python: import sys
for i in sys.stdin:
    a,b = map(int, i.split())
    print(a+b)

Python: import time,sys
start=time.time()
while time.time()-start<=4.97:pass
for input in sys.stdin:print(sum(map(int,input.split())))

Python: while 1:
    try:
        n,m=map(int,input().split())
    except EOFError:
        break
    print(n+m)

Python: import time,sys
start=time.time()
while time.time()-start<=4.977:pass
for input in sys.stdin:print(sum(map(int,input.split())))

Python: while True:
    a=input()
    if a != "":
        print(sum(list(map(int,a.split()))))
    else:
        break

Python: ans=""
while True:
	try:
		info=input()
	except:
		break
	if ans!="":
		ans+="\n"
	info_2=info.split()
	ans+=str(int(info_2[0])+int(info_2[1]))
print(ans)

Python: while True:
    try:
        a,b = map(int,input().split())
        print(a+b)
    except EOFError:
        break

Python: while True:
	try:
		x,y=map(int,input().split())
		print(x+y)
	except EOFError:
		break

Python: def run(infile,outfile):
	for line in infile.readline():
		x, y = map(int,line.sprit())
		print >> outfile, x + y

if __name__ == "__main__":
	import sys
	run(sys.stdin, sys.stdout)

Python: while True:
    try:
        print(sum(map(int, input().split())))
    except:
        break

Python: while True:
	try:
		a,b = map(int,input().split())
		print(a+b)
	except EOFError:
		break

Python: while True:
    try:
        a, b = map(int, input().split())
        print(a+b)
    except:
        break