def check(a): # -9988
if len(str(abs(a))) == 3:
return True
return False
rd = open('17_8475.txt', 'r')
rd = list(map(int, rd.readlines()))
mini = 100000
for i in range(len(rd)):
if rd[i] < mini and abs(rd[i]) % 10 == 8 and check(abs(rd[i])):
mini = rd[i]
print(mini)
maxi = -10000
count = 0
for i in range(len(rd) - 2):
f = 0
if abs(rd[i]) ** 2 > abs(mini) ** 2:
f += 1
if abs(rd[i + 1]) ** 2 > abs(mini) ** 2:
f += 1
if abs(rd[i + 2]) ** 2 > abs(mini) ** 2:
f += 1
if (check(rd[i]) or check(rd[i + 1]) or check(rd[i + 2])) and f == 2:
count += 1
if rd[i] + rd[i + 1] + rd[i + 2] > maxi:
maxi = rd[i] + rd[i + 1] + rd[i + 2]
print(count, maxi)