l1 = input() l2 = input() l3 = input() inp = ' '.join([l1, l2, l3]) templates = ('8 1 6 3 5 7 4 9 2', '4 3 8 9 5 1 2 7 6', '2 9 4 7 5 3 6 1 8', '6 7 2 1 5 9 8 3 4', '6 1 8 7 5 3 2 9 4', '8 3 4 1 5 9 6 7 2', '4 9 2 3 5 7 8 1 6', '2 7 6 9 5 1 4 3 8') def create_magic_square(): diffs = [] for t in templates: counter = 0 if inp != t: for i in range(len(inp)): if inp[i] != t[i]: counter += abs(int(inp[i]) - int(t[i])) diffs.append(counter) else: return 0 return min(diffs) if __name__ == '__main__': print(create_magic_square())