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: 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: list=[]
for i in range(9):
    n,a,b=input().split()
    a=int(a)
    b=int(b)
    list.append((n,a,b))
    print(n,a+b,200*a+300*b)

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):
    name, a, b = input().split()
    a =int(a)
    b =int(b)
    print(name, a+b, a*200+b*300)

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

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):
  a,b,c=map(str,input().split())
  d=int(b)+int(c)
  e=int(b)*200+int(c)*300
  print(a,d,e)

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 = input().split()
    a = int(a)
    b = int(b)
    print(name,a+b,a*200+b*300)

Python: i = 1
while i <= 9:
    name,a,b =map(str,input().split())
    print(name,int(a)+int(b),int(a)*200+int(b)*300)
    i +=1

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: # AOJ 0173 Haunted House
# Python3 2018.6.19 bal4u

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):
	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):
     name,a,b = map(str,input().split())
     a = int(a)
     b = int(b)
     member = a+b
     price = a*200+b*300
     
     print(name,end=' ')
     print(member,end=' ')
     print(price)

Python: while True:
    try:
        a=list(map(str,input().split()))
        b=int(a[1])
        c=int(a[2])
        print(a[0],b+c,b*200+c*300)
        
    except:
        break;

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

Python: i=0
while i<9:
    name,a,b=list(input().split())
    print(name,int(a)+int(b),200*int(a)+300*int(b))
    i+=1

Python: name1,a1,b1=input().split()
name2,a2,b2=input().split()
name3,a3,b3=input().split()
name4,a4,b4=input().split()
name5,a5,b5=input().split()
name6,a6,b6=input().split()
name7,a7,b7=input().split()
name8,a8,b8=input().split()
name9,a9,b9=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: # coding: utf-8
# Your code here!

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

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=input().split()
    a=int(a)
    b=int(b)
    print(name,a+b,a*200+b*300)

Python: for i in range(9):
  n,a,b = list(input().split())
  x = int(a) + int(b)
  y = int(a)*200 + int(b)*300
  print(f"{n} {x} {y}")

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: # coding: utf-8
# Your code here!

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: k = [0]*2
for i in range(9):
    name,a,b = input().split()
    k[0] = int(a)+int(b)
    k[1] = int(a)*200+int(b)*300
    print(name,k[0],k[1])
    k[0] = 0
    k[1] = 1

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: 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=map(str,input().split())
    a=int(a)
    b=int(b)
    print(name,a+b,a*200+b*300)

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), 200*int(a1)+300*int(b1))
print(name2, int(a2)+int(b2), 200*int(a2)+300*int(b2))
print(name3, int(a3)+int(b3), 200*int(a3)+300*int(b3))
print(name4, int(a4)+int(b4), 200*int(a4)+300*int(b4))
print(name5, int(a5)+int(b5), 200*int(a5)+300*int(b5))
print(name6, int(a6)+int(b6), 200*int(a6)+300*int(b6))
print(name7, int(a7)+int(b7), 200*int(a7)+300*int(b7))
print(name8, int(a8)+int(b8), 200*int(a8)+300*int(b8))
print(name9, int(a9)+int(b9), 200*int(a9)+300*int(b9))

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):
    name1,a1,b1=input().split() 
    print(f'{name1} {int(a1)+int(b1)} {int(a1)*200+int(b1)*300}')

Python: i=0
while i<9:
    name,a,b=map(str,input().split())
    print(name,int(a)+int(b),int(a)*200+int(b)*300)
    i=i+1

Python: list=[]
for x in range(9):
    a,b,c=input().split()
    list.append((a,int(b),int(c)))

i=1
for i in range(i):
    print(list[0][0],list[0][1]+list[0][2],list[0][1]*200+(list[0][2]*300))
    print(list[1][0],list[1][1]+list[1][2],list[1][1]*200+(list[1][2]*300))
    print(list[2][0],list[2][1]+list[2][2],list[2][1]*200+(list[2][2]*300))
    print(list[3][0],list[3][1]+list[3][2],list[3][1]*200+(list[3][2]*300))
    print(list[4][0],list[4][1]+list[4][2],list[4][1]*200+(list[4][2]*300))
    print(list[5][0],list[5][1]+list[5][2],list[5][1]*200+(list[5][2]*300))
    print(list[6][0],list[6][1]+list[6][2],list[6][1]*200+(list[6][2]*300))
    print(list[7][0],list[7][1]+list[7][2],list[7][1]*200+(list[7][2]*300))
    print(list[8][0],list[8][1]+list[8][2],list[8][1]*200+(list[8][2]*300))

Python: # Aizu Problem 00173: Haunted House
#
import sys, math, os, bisect

# read input:
PYDEV = os.environ.get('PYDEV')
if PYDEV=="True":
    sys.stdin = open("sample-input.txt", "rt")


for line in sys.stdin:
    a, b, c = line.split()
    b, c = int(b), int(c)
    t = b + c
    p = 200 * b + 300 * c
    print(a, t, p)