import java.io.*; import java.util.*; import java.text.*; import java.math.*; import java.util.regex.*; public class Solution { public static void main(String[] args) { Scanner in = new Scanner(System.in); int[] matrix = new int[9]; int[][] posMats = { {4,9,2,3,5,7,8,1,6},{8,3,4,1,5,9,6,7,2},{6,1,8,7,5,3,2,9,4},{2,7,6,9,5,1,4,3,8}, {2,9,4,7,5,3,6,1,8},{4,3,8,9,5,1,2,7,6},{8,1,6,3,5,7,4,9,2},{6,7,2,1,5,9,8,3,4} }; for (int i = 0; i < 9; i++) { matrix[i] = in.nextInt(); } int min = 50; for (int i = 0; i < 8; i++) { if (min > compareMatrices(matrix,posMats[i])) { min = compareMatrices(matrix,posMats[i]); } } System.out.println(min); } public static int compareMatrices(int[] a, int[] b) { int sum = 0; for (int i = 0; i < 9; i++) { sum += Math.abs(a[i] - b[i]); } return sum; } }