m=[[[8,1,6],[3,5,7],[4,9,2]], [[6,1,8],[7,5,3],[2,9,4]], [[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]], [[4,9,2],[3,5,7],[8,1,6]], [[2,9,4],[7,5,3],[6,1,8]]] t1 = [int(x) for x in raw_input().strip().split()] t2 = [int(x) for x in raw_input().strip().split()] t3 = [int(x) for x in raw_input().strip().split()] inp = [t1,t2,t3] def cost(a,b): cost=0 for i in range(3): for j in range(3): cost+=abs(a[i][j]-b[i][j]) return cost mc=500000000 for i in range(8): mc = min(mc,cost(m[i],inp)) print mc