rowlist=[]
matrix=[]
odd=[]
for i in range (3):
    row=input()
    rowlist=row.split(" ")
    matrix.append(rowlist)

matrix1=[[2,7,6],[9,5,1],[4,3,8]]
matrix2=[[2,9,4],[7,5,3],[6,1,8]]
matrix3=[[4,3,8],[9,5,1],[2,7,6]]
matrix4=[[4,9,2],[3,5,7],[8,1,6]]
matrix5=[[6,7,2],[1,5,9],[8,3,4]]
matrix6=[[8,1,6],[3,5,7],[4,9,2]]
matrix7=[[8,3,4],[1,5,9],[6,7,2]]
matrix8=[[6,1,8],[7,5,3],[2,9,4]]
cost1=0
for i in range(3):
    for j in range(3):
        cost1+=abs(int(matrix[i][j])-matrix1[i][j])

cost2=0
for i in range(3):
    for j in range(3):
        cost2+=abs(int(matrix[i][j])-matrix2[i][j])
cost3=0
for i in range(3):
    for j in range(3):
        cost3+=abs(int(matrix[i][j])-matrix3[i][j])
cost4=0
for i in range(3):
    for j in range(3):
        cost4+=abs(int(matrix[i][j])-matrix4[i][j])


cost5=0
for i in range(3):
    for j in range(3):
        cost5+=abs(int(matrix[i][j])-matrix5[i][j])

cost6=0
for i in range(3):
    for j in range(3):
        cost6+=abs(int(matrix[i][j])-matrix6[i][j])
cost7=0
for i in range(3):
    for j in range(3):
        cost7+=abs(int(matrix[i][j])-matrix7[i][j])

cost8=0
for i in range(3):
    for j in range(3):
        cost8+=abs(int(matrix[i][j])-matrix8[i][j])

print(min(cost1,cost2,cost3,cost4,cost5,cost6,cost7,cost8))