Go: package main

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

var scanner = bufio.NewScanner(os.Stdin)

func main() {
	for i := 0; i < 9; i++ {
		scanner.Scan()
		buf := strings.Split(scanner.Text(), " ")
		name := buf[0]
		am, _ := strconv.Atoi(buf[1])
		pm, _ := strconv.Atoi(buf[2])
		visitor := am + pm
		income := am*200 + pm*300
		fmt.Printf("%s %d %d\n", name, visitor, income)
	}
}

Python: name1, a1, b1 = map(str, input().split())
name2, a2, b2 = map(str, input().split())
name3, a3, b3 = map(str, input().split())
name4, a4, b4 = map(str, input().split())
name5, a5, b5 = map(str, input().split())
name6, a6, b6 = map(str, input().split())
name7, a7, b7 = map(str, input().split())
name8, a8, b8 = map(str, input().split())
name9, a9, b9 = map(str, input().split())

print(name1,int(a1)+int(b1),int(a1)*200+int(b1)*300)
print(name2,int(a2)+int(b2),int(a2)*200+int(b2)*300)
print(name3,int(a3)+int(b3),int(a3)*200+int(b3)*300)
print(name4,int(a4)+int(b4),int(a4)*200+int(b4)*300)
print(name5,int(a5)+int(b5),int(a5)*200+int(b5)*300)
print(name6,int(a6)+int(b6),int(a6)*200+int(b6)*300)
print(name7,int(a7)+int(b7),int(a7)*200+int(b7)*300)
print(name8,int(a8)+int(b8),int(a8)*200+int(b8)*300)
print(name9,int(a9)+int(b9),int(a9)*200+int(b9)*300)

Python: for i in range(9):
    name,a,b=list(input().split())
    print(name,int(a)+int(b),200*int(a)+300*int(b))

Python: a,b,c=map(str,input().split())
print(a,int(b)+int(c),int(b)*200+int(c)*300)

Python: for i in range(9):
  name, a, b=input().split()
  print(name, int(a)+int(b), 200*int(a)+300*int(b))

Python: for i in range(9):
  n,a,b=input().split()
  a=int(a)
  b=int(b)
  print(n,a+b,a*200+b*300)

Python: for i in range(9):
    n , a , b = map(str,input().split())
    print(str(n) , int(a)+int(b) , 200*int(a) + 300*int(b))

Python: for i in range(9):
    name,a,b=input().split()
    print(name,int(a)+int(b),int(a)*200+int(b)*300)

Python: for _ in range(9):
    a,b,c = input().split()
    b = int(b)
    c = int(c)
    print(a,b+c,b*200+c*300)

Python: for i in range(9) :
    name,a,b = input().split()
    print(name,int(a)+int(b),int(a)*200+int(b)*300)

Python: for i in range(9):
    name,a,b =list(input().split())
    print(name,int(a)+int(b),(int(a)*200)+(int(b)*300))

Python: L = []
for i in range(9):
    n, a, b = input().split()
    L.append([n, (int(a)+int(b)), int(a)*200+int(b)*300 ])
#L.sort()
for l in L:
    print(" ".join(map(str,l)))

Python: for i in range(9):
    name,a,b=list(input().split())
    print(name,int(a)+int(b),int(a)*200+int(b)*300)

Python: for i in range(1,10):
    name,a,b=input().split()
    A=int(a)
    B=int(b)
    print(name,A+B,A*200+B*300)

Python: for i in range(9):
	name, b, c = list(input().split())
	print(name, int(b)+int(c), int(b)*200+int(c)*300)

Python: for i in range(9):
    name,a,b=input().split()
    print(name,int(a)+int(b),int(a)*200+int(b)*300)

Python: for i in range(9):
    name,a,b=input().split()
    a=int(a)
    b=int(b)
    print(name,a+b,a*200+b*300)

Python: for i in range(9):
    name,a,b=input().split()
    a=int(a)
    b=int(b)
    print(name,a+b,a*200+b*300)

Python: for i in range(9):
    name,a,b=list(input().split())
    print(name,int(a)+int(b),int(a)*200+int(b)*300)

Python: for i in range(9):
    a,b,c=input().split()
    b=int(b)
    c=int(c)
    print(a,b+c,b*200+c*300)

Python: for _ in range(9) :
    l = input().split()
    a = int(l[1])
    b = int(l[2])
    print(l[0],a+b,a*200+b*300)

Python: for i in range(9):
    n,a,b = input().split()
    a = int(a)
    b = int(b)
    print(n,a+b,200*a+300*b)

Python: for _ in range(9):
    l = input().split()
    a = int(l[1])
    b = int(l[2])
    print(l[0], a + b, a*200 + b*300)

Python: cla = []
num = []
fee = []
f_am=200
f_pm=300
while True:
    try:
        f = input().strip().split()
        cla.append(f[0])
        num.append(int(f[1]) + int(f[2]))
        fee.append(int(f[1])*f_am + int(f[2])*f_pm) 
    except EOFError:
        break

for i in range(len(cla)):
    print('%s %d %d' % (cla[i], num[i], fee[i]) )

Python: L = []
for i in range(9):
    n,a,b =  input().split()
    e = int(a) + int(b)
    t = 200*int(a)+ 300*int(b)
    L.append((n,e,t))
for x in L:
    print(x[0],x[1],x[2])

Python: date=[list(input().split()) for _ in range(9)]
n=0
for i in range(9):
    t=int(date[n][1])
    s=int(date[n][2])
    print(date[n][0],t+s,(200*t)+(300*s))
    n+=1

Python: for i in range(9):
    name, a, b = map(str, input().split())
    a = int(a)
    b = int(b)
    print(name, a + b, 200*a + 300*b)

Python: namei = []
ai = []
bi = []
n = 1
while n <= 9:
    line = input()
    t = line.split(" ")
    namei.append(t[0])
    ai.append(int(t[1]))
    bi.append(int(t[2]))
    n += 1

namei.append("fin")
i = 0
while namei[i] != "fin":
    sosu = ai[i]+bi[i]
    ryokin = ai[i]*200+bi[i]*300
    print(namei[i],sosu,ryokin)
    i += 1

Python: for i in range(9):
    name,a,b=input().split()
    
    print(name,int(a)+int(b),int(a)*200+int(b)*300)

Python: i=1
while i<10:
    namei,ai,bi,=input().split()
    a=int(ai)
    b=int(bi)
    
    
    print(namei,a+b,a*200+b*300)
    i+=1

Python: while True:
    try: n = input()
    except: break
    
    name, a, b = n.split()
    print('{} {} {}'.format(name, int(a)+int(b), \
                            int(a)*200+int(b)*300))

Python: for i in range(9):
    name,a,b=list(input().split())
    print(name,int(a)+int(b),200*int(a)+300*int(b))

Python: for i in range(9):
    name,a,b=map(str,input().split())
    a=int(a)
    b=int(b)
    print(name, a+b, a*200+ b*300)

Python: name1,a1,b1 = input().split()
a1 = int(a1)
b1 = int(b1)
name2,a2,b2 = input().split()
a2 = int(a2)
b2 = int(b2)
name3,a3,b3 = input().split()
a3 = int(a3)
b3 = int(b3)
name4,a4,b4 = input().split()
a4 = int(a4)
b4 = int(b4)
name5,a5,b5 = input().split()
a5 = int(a5)
b5 = int(b5)
name6,a6,b6 = input().split()
a6 = int(a6)
b6 = int(b6)
name7,a7,b7 = input().split()
a7 = int(a7)
b7 = int(b7)
name8,a8,b8 = input().split()
a8 = int(a8)
b8 = int(b8)
name9,a9,b9 = input().split()
a9 = int(a9)
b9 = int(b9)


print(name1,a1 + b1,a1 * 200 + b1 * 300)
print(name2,a2 + b2,a2 * 200 + b2 * 300)
print(name3,a3 + b3,a3 * 200 + b3 * 300)
print(name4,a4 + b4,a4 * 200 + b4 * 300)
print(name5,a5 + b5,a5 * 200 + b5 * 300)
print(name6,a6 + b6,a6 * 200 + b6 * 300)
print(name7,a7 + b7,a7 * 200 + b7 * 300)
print(name8,a8 + b8,a8 * 200 + b8 * 300)
print(name9,a9 + b9,a9 * 200 + b9 * 300)

Python: data = [input().split() for _ in range(9)]
print(*["{} {} {}".format(name, int(a)+int(b), int(a)*200+int(b)*300) for name, a, b in data], sep="\n")

Python: name = []
num = []
money = []

for l in range(9):
    N = input().split()
    name.append(N[0])
    am = int(N[1])
    pm = int(N[2])
    num.append(am+pm)
    money.append(am*200+pm*300)

for l in range(9):
    print(name[l],num[l],money[l])

Python: for i in range(9):
    name,a,b=(input().split())
    a=int(a)
    b=int(b)
    print(name,a+b,a*200+b*300)

Python: i = 1
while i <= 9:
    name_i,a_i,b_i = map(str,input().split())
    a_i = int(a_i)
    b_i = int(b_i)
    x = a_i + b_i
    y = a_i * 200 + b_i * 300
    print(name_i,x,y)
    i += 1

Python: for i in range(9):
    name,a,b=input().split()
    print(name,int(a)+int(b),int(a)*200+int(b)*300)

Python: for i in range(9):
    name1,a1,b1=input().split()
    print(f'{name1} {int(a1)+int(b1)} {int(a1)*200+int(b1)*300}')

Python: for i in range(9):
    name,a,b=input().split()
    print(name,int(a)+int(b),int(a)*200+int(b)*300)

Python: for i in range(9):
    namei,ai,bi=input().split()
    ai=int(ai)
    bi=int(bi)
    x=ai+bi
    y=200*ai+300*bi
    print(namei,x,y)

Python: for i in range(1,9+1):
    name,a,b=input().split()
    a=int(a)
    b=int(b)
    print(name,a+b,a*200+b*300)

Python: for i in range(9):
    name,a,p = map(str,input().split())
    print(name,int(a)+int(p),int(a)*200+int(p)*300)