# Enter your code here. Read input from STDIN. Print output to STDOUT
row1 = map(int,raw_input().strip().split(' '))
row2 = map(int,raw_input().strip().split(' '))
row3 = map(int,raw_input().strip().split(' '))

curr_sq = [row1[0],row1[1],row1[2],row2[0],row2[1],row2[2],row3[0],row3[1],row3[2]]
mag_sqr = [[8,1,6,3,5,7,4,9,2],[6,1,8,7,5,3,2,9,4],[4,9,2,3,5,7,8,1,6],[2,9,4,7,5,3,6,1,8],[8,3,4,1,5,9,6,7,2],[4,3,8,9,5,1,2,7,6],[6,7,2,1,5,9,8,3,4],[2,7,6,9,5,1,4,3,8]]

costs=[]
for m in mag_sqr:
    cur_cst = 0
    for i in range(9):
        cur_cst += abs(m[i]-curr_sq[i])
    costs.append(cur_cst)

print min(costs)