a=[]
a1=input().split(' ')
while a1!='end'.split(' '):
a+=[a1] #[x for x in a1.split()]
# print(a1,end=('\n'))
a1=input().split(' ')
print(a,end=('\n'))
# print (a[0][1])
# Это будет нашим ограничением - таблица:
k=len(a) # сколко строк во всем списке - Длина
m=len(a[0]) # сколко чисел в одной строке - Ширина
for i in range(k):
for j in range(m):
print(int(a[i-1][j])+int(a[i+1][j])+int(a[i][j-1])+int(a[i][j+1]))
'''
if i==0:
i+=2
elif j==0:
j+=2
9 5 3
0 7 -1
-5 2 9
end
3 21 22
10 6 19
20 16 -1
Программа должна вывести матрицу того же размера,
у которой каждый элемент в позиции i, j равен сумме элементов
первой матрицы на позициях (i-1, j), (i+1, j), (i, j-1), (i, j+1).
У крайних символов соседний элемент находится с противоположной стороны матрицы.
a=[[int(x) for x in range (input(''))] (y) for y in input('').split(' ')]
print(a)
# a+=a1+(end=('\t'))
# a=a+end=('\n')
# a1=input()
# print(a)
'''