from math import *
def salary(data):
length = len(data)
x = 0
a = 0
salary = 0
while x < length:
if data[x] == (" " or "," or "\n"):
a = data[x+1:]
x += 1
salary = int(float(a)*1000000)
return salary
def years(data):
length = len(data)
x = 0
a = 0
years = 0
while x < length:
if data[x] == (" " or "," or "\n"):
a = data[:x-1]
x += 1
years = int(a)
return years
def average(salary, years):
average = salary / years
average = int(round(average))
return average
def moreThanTenMillion(average):
morethan = False
if average > 10000000:
morethan = True
return morethan
def averageSal(annual1, annual2, annual3, annual4, annual5):
average = (annual1 + annual2 + annual3 + annual4 + annual5)/5
average = int(round(average))
return average
def pergame(average, games):
pergame = average / games
pergame = int(round(pergame))
return pergame
def sort(var1, var2, var3, var4, var5, pos):
list = [var1, var2, var3, var4, var5]
list.sort()
number = list[5 - pos]
return number
def difference(average1, average2):
difference = average1 - average2
difference = fabs(difference)
return difference
def main():
input1 = raw_input()
input2 = raw_input()
input3 = raw_input()
input4 = raw_input()
input5 = raw_input()
data1 = 0
data2 = 0
data3 = 0
data4 = 0
data5 = 0
inputs = [input1, input2, input3, input4, input5]
sal = []
year = []
averages = []
sixteen = []
eighteen = []
x = 0
y = 0
while x < len(inputs):
sal.append(salary(inputs[x]))
year.append(years(inputs[x]))
averages.append(average(sal[x], year[x]))
if moreThanTenMillion(averages[x]):
y += 1
sixteen.append(pergame(averages[x], 16))
eighteen.append(pergame(averages[x], 18))
x += 1
data1 = y
data2 = averageSal(averages[0], averages[1], averages[2], averages[3], averages[4])
data3 = sort(sixteen[0], sixteen[1], sixteen[2], sixteen[3], sixteen[4], 5)
data4 = sort(eighteen[0], eighteen[1], eighteen[2], eighteen[3], eighteen[4], 1)
data5 = difference(averageSal(sixteen[0], sixteen[1], sixteen[2], sixteen[3], sixteen[4]),
averageSal(eighteen[0], eighteen[1], eighteen[2], eighteen[3], eighteen[4]))
print int(data1)
print int(data2)
print int(data3)
print int(data4)
print int(data5)
main()
ZnJvbSBtYXRoIGltcG9ydCAqCgpkZWYgc2FsYXJ5KGRhdGEpOgogICAgbGVuZ3RoID0gbGVuKGRhdGEpCiAgICB4ID0gMAogICAgYSA9IDAKICAgIHNhbGFyeSA9IDAKICAgIHdoaWxlIHggPCBsZW5ndGg6CiAgICAgICAgaWYgZGF0YVt4XSA9PSAoIiAiIG9yICIsIiBvciAiXG4iKToKICAgICAgICAgICAgYSA9IGRhdGFbeCsxOl0KICAgICAgICB4ICs9IDEKICAgIHNhbGFyeSA9IGludChmbG9hdChhKSoxMDAwMDAwKQogICAgcmV0dXJuIHNhbGFyeQoKZGVmIHllYXJzKGRhdGEpOgogICAgbGVuZ3RoID0gbGVuKGRhdGEpCiAgICB4ID0gMAogICAgYSA9IDAKICAgIHllYXJzID0gMAogICAgd2hpbGUgeCA8IGxlbmd0aDoKICAgICAgICBpZiBkYXRhW3hdID09ICgiICIgb3IgIiwiIG9yICJcbiIpOgogICAgICAgICAgICBhID0gZGF0YVs6eC0xXQogICAgICAgIHggKz0gMQogICAgeWVhcnMgPSBpbnQoYSkKICAgIHJldHVybiB5ZWFycwoKZGVmIGF2ZXJhZ2Uoc2FsYXJ5LCB5ZWFycyk6CiAgICBhdmVyYWdlID0gc2FsYXJ5IC8geWVhcnMKICAgIGF2ZXJhZ2UgPSBpbnQocm91bmQoYXZlcmFnZSkpCiAgICByZXR1cm4gYXZlcmFnZQoKZGVmIG1vcmVUaGFuVGVuTWlsbGlvbihhdmVyYWdlKToKICAgIG1vcmV0aGFuID0gRmFsc2UKICAgIGlmIGF2ZXJhZ2UgPiAxMDAwMDAwMDoKICAgICAgICBtb3JldGhhbiA9IFRydWUKICAgIHJldHVybiBtb3JldGhhbgoKZGVmIGF2ZXJhZ2VTYWwoYW5udWFsMSwgYW5udWFsMiwgYW5udWFsMywgYW5udWFsNCwgYW5udWFsNSk6CiAgICBhdmVyYWdlID0gKGFubnVhbDEgKyBhbm51YWwyICsgYW5udWFsMyArIGFubnVhbDQgKyBhbm51YWw1KS81CiAgICBhdmVyYWdlID0gaW50KHJvdW5kKGF2ZXJhZ2UpKQogICAgcmV0dXJuIGF2ZXJhZ2UKCmRlZiBwZXJnYW1lKGF2ZXJhZ2UsIGdhbWVzKToKICAgIHBlcmdhbWUgPSBhdmVyYWdlIC8gZ2FtZXMKICAgIHBlcmdhbWUgPSBpbnQocm91bmQocGVyZ2FtZSkpCiAgICByZXR1cm4gcGVyZ2FtZQoKZGVmIHNvcnQodmFyMSwgdmFyMiwgdmFyMywgdmFyNCwgdmFyNSwgcG9zKToKICAgIGxpc3QgPSBbdmFyMSwgdmFyMiwgdmFyMywgdmFyNCwgdmFyNV0KICAgIGxpc3Quc29ydCgpCiAgICBudW1iZXIgPSBsaXN0WzUgLSBwb3NdCiAgICByZXR1cm4gbnVtYmVyCgpkZWYgZGlmZmVyZW5jZShhdmVyYWdlMSwgYXZlcmFnZTIpOgogICAgZGlmZmVyZW5jZSA9IGF2ZXJhZ2UxIC0gYXZlcmFnZTIKICAgIGRpZmZlcmVuY2UgPSBmYWJzKGRpZmZlcmVuY2UpCiAgICByZXR1cm4gZGlmZmVyZW5jZQoKZGVmIG1haW4oKToKICAgIGlucHV0MSA9IHJhd19pbnB1dCgpCiAgICBpbnB1dDIgPSByYXdfaW5wdXQoKQogICAgaW5wdXQzID0gcmF3X2lucHV0KCkKICAgIGlucHV0NCA9IHJhd19pbnB1dCgpCiAgICBpbnB1dDUgPSByYXdfaW5wdXQoKQogICAgZGF0YTEgPSAwCiAgICBkYXRhMiA9IDAKICAgIGRhdGEzID0gMAogICAgZGF0YTQgPSAwCiAgICBkYXRhNSA9IDAKICAgIGlucHV0cyA9IFtpbnB1dDEsIGlucHV0MiwgaW5wdXQzLCBpbnB1dDQsIGlucHV0NV0KICAgIHNhbCA9IFtdCiAgICB5ZWFyID0gW10KICAgIGF2ZXJhZ2VzID0gW10KICAgIHNpeHRlZW4gPSBbXQogICAgZWlnaHRlZW4gPSBbXQogICAgeCA9IDAKICAgIHkgPSAwCiAgICB3aGlsZSB4IDwgbGVuKGlucHV0cyk6CiAgICAgICAgc2FsLmFwcGVuZChzYWxhcnkoaW5wdXRzW3hdKSkKICAgICAgICB5ZWFyLmFwcGVuZCh5ZWFycyhpbnB1dHNbeF0pKQogICAgICAgIGF2ZXJhZ2VzLmFwcGVuZChhdmVyYWdlKHNhbFt4XSwgeWVhclt4XSkpCiAgICAgICAgaWYgbW9yZVRoYW5UZW5NaWxsaW9uKGF2ZXJhZ2VzW3hdKToKICAgICAgICAgICAgeSArPSAxCiAgICAgICAgc2l4dGVlbi5hcHBlbmQocGVyZ2FtZShhdmVyYWdlc1t4XSwgMTYpKQogICAgICAgIGVpZ2h0ZWVuLmFwcGVuZChwZXJnYW1lKGF2ZXJhZ2VzW3hdLCAxOCkpCiAgICAgICAgeCArPSAxCiAgICAKICAgIGRhdGExID0geQogICAgZGF0YTIgPSBhdmVyYWdlU2FsKGF2ZXJhZ2VzWzBdLCBhdmVyYWdlc1sxXSwgYXZlcmFnZXNbMl0sIGF2ZXJhZ2VzWzNdLCBhdmVyYWdlc1s0XSkKICAgIGRhdGEzID0gc29ydChzaXh0ZWVuWzBdLCBzaXh0ZWVuWzFdLCBzaXh0ZWVuWzJdLCBzaXh0ZWVuWzNdLCBzaXh0ZWVuWzRdLCA1KQogICAgZGF0YTQgPSBzb3J0KGVpZ2h0ZWVuWzBdLCBlaWdodGVlblsxXSwgZWlnaHRlZW5bMl0sIGVpZ2h0ZWVuWzNdLCBlaWdodGVlbls0XSwgMSkKICAgIGRhdGE1ID0gZGlmZmVyZW5jZShhdmVyYWdlU2FsKHNpeHRlZW5bMF0sIHNpeHRlZW5bMV0sIHNpeHRlZW5bMl0sIHNpeHRlZW5bM10sIHNpeHRlZW5bNF0pLAogICAgICAgICAgICBhdmVyYWdlU2FsKGVpZ2h0ZWVuWzBdLCBlaWdodGVlblsxXSwgZWlnaHRlZW5bMl0sIGVpZ2h0ZWVuWzNdLCBlaWdodGVlbls0XSkpCiAgICBwcmludCBpbnQoZGF0YTEpCiAgICBwcmludCBpbnQoZGF0YTIpCiAgICBwcmludCBpbnQoZGF0YTMpCiAgICBwcmludCBpbnQoZGF0YTQpCiAgICBwcmludCBpbnQoZGF0YTUpCgptYWluKCk=