#include <bits/stdc++.h>   using namespace std;   const int INF = 1e5;   int a[100][100];   int main() {     int n, i = 0;     cin >> n;     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     cin >> a[i / n][i % n];     i++;     a[i / n][i % n] = (i >= n * n ? INF : a[i / n][i % n]);     i = 0;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[i / 10][i % 10] = ((i / 10 >= n || i % 10 >= n) ? INF : a[i / 10][i % 10]);     i++;     a[0][0] = min(a[0][0], a[0][0] + a[0][0]);     a[0][1] = min(a[0][1], a[0][0] + a[0][1]);     a[0][2] = min(a[0][2], a[0][0] + a[0][2]);     a[0][3] = min(a[0][3], a[0][0] + a[0][3]);     a[0][4] = min(a[0][4], a[0][0] + a[0][4]);     a[0][5] = min(a[0][5], a[0][0] + a[0][5]);     a[0][6] = min(a[0][6], a[0][0] + a[0][6]);     a[0][7] = min(a[0][7], a[0][0] + a[0][7]);     a[0][8] = min(a[0][8], a[0][0] + a[0][8]);     a[0][9] = min(a[0][9], a[0][0] + a[0][9]);     a[1][0] = min(a[1][0], a[1][0] + a[0][0]);     a[1][1] = min(a[1][1], a[1][0] + a[0][1]);     a[1][2] = min(a[1][2], a[1][0] + a[0][2]);     a[1][3] = min(a[1][3], a[1][0] + a[0][3]);     a[1][4] = min(a[1][4], a[1][0] + a[0][4]);     a[1][5] = min(a[1][5], a[1][0] + a[0][5]);     a[1][6] = min(a[1][6], a[1][0] + a[0][6]);     a[1][7] = min(a[1][7], a[1][0] + a[0][7]);     a[1][8] = min(a[1][8], a[1][0] + a[0][8]);     a[1][9] = min(a[1][9], a[1][0] + a[0][9]);     a[2][0] = min(a[2][0], a[2][0] + a[0][0]);     a[2][1] = min(a[2][1], a[2][0] + a[0][1]);     a[2][2] = min(a[2][2], a[2][0] + a[0][2]);     a[2][3] = min(a[2][3], a[2][0] + a[0][3]);     a[2][4] = min(a[2][4], a[2][0] + a[0][4]);     a[2][5] = min(a[2][5], a[2][0] + a[0][5]);     a[2][6] = min(a[2][6], a[2][0] + a[0][6]);     a[2][7] = min(a[2][7], a[2][0] + a[0][7]);     a[2][8] = min(a[2][8], a[2][0] + a[0][8]);     a[2][9] = min(a[2][9], a[2][0] + a[0][9]);     a[3][0] = min(a[3][0], a[3][0] + a[0][0]);     a[3][1] = min(a[3][1], a[3][0] + a[0][1]);     a[3][2] = min(a[3][2], a[3][0] + a[0][2]);     a[3][3] = min(a[3][3], a[3][0] + a[0][3]);     a[3][4] = min(a[3][4], a[3][0] + a[0][4]);     a[3][5] = min(a[3][5], a[3][0] + a[0][5]);     a[3][6] = min(a[3][6], a[3][0] + a[0][6]);     a[3][7] = min(a[3][7], a[3][0] + a[0][7]);     a[3][8] = min(a[3][8], a[3][0] + a[0][8]);     a[3][9] = min(a[3][9], a[3][0] + a[0][9]);     a[4][0] = min(a[4][0], a[4][0] + a[0][0]);     a[4][1] = min(a[4][1], a[4][0] + a[0][1]);     a[4][2] = min(a[4][2], a[4][0] + a[0][2]);     a[4][3] = min(a[4][3], a[4][0] + a[0][3]);     a[4][4] = min(a[4][4], a[4][0] + a[0][4]);     a[4][5] = min(a[4][5], a[4][0] + a[0][5]);     a[4][6] = min(a[4][6], a[4][0] + a[0][6]);     a[4][7] = min(a[4][7], a[4][0] + a[0][7]);     a[4][8] = min(a[4][8], a[4][0] + a[0][8]);     a[4][9] = min(a[4][9], a[4][0] + a[0][9]);     a[5][0] = min(a[5][0], a[5][0] + a[0][0]);     a[5][1] = min(a[5][1], a[5][0] + a[0][1]);     a[5][2] = min(a[5][2], a[5][0] + a[0][2]);     a[5][3] = min(a[5][3], a[5][0] + a[0][3]);     a[5][4] = min(a[5][4], a[5][0] + a[0][4]);     a[5][5] = min(a[5][5], a[5][0] + a[0][5]);     a[5][6] = min(a[5][6], a[5][0] + a[0][6]);     a[5][7] = min(a[5][7], a[5][0] + a[0][7]);     a[5][8] = min(a[5][8], a[5][0] + a[0][8]);     a[5][9] = min(a[5][9], a[5][0] + a[0][9]);     a[6][0] = min(a[6][0], a[6][0] + a[0][0]);     a[6][1] = min(a[6][1], a[6][0] + a[0][1]);     a[6][2] = min(a[6][2], a[6][0] + a[0][2]);     a[6][3] = min(a[6][3], a[6][0] + a[0][3]);     a[6][4] = min(a[6][4], a[6][0] + a[0][4]);     a[6][5] = min(a[6][5], a[6][0] + a[0][5]);     a[6][6] = min(a[6][6], a[6][0] + a[0][6]);     a[6][7] = min(a[6][7], a[6][0] + a[0][7]);     a[6][8] = min(a[6][8], a[6][0] + a[0][8]);     a[6][9] = min(a[6][9], a[6][0] + a[0][9]);     a[7][0] = min(a[7][0], a[7][0] + a[0][0]);     a[7][1] = min(a[7][1], a[7][0] + a[0][1]);     a[7][2] = min(a[7][2], a[7][0] + a[0][2]);     a[7][3] = min(a[7][3], a[7][0] + a[0][3]);     a[7][4] = min(a[7][4], a[7][0] + a[0][4]);     a[7][5] = min(a[7][5], a[7][0] + a[0][5]);     a[7][6] = min(a[7][6], a[7][0] + a[0][6]);     a[7][7] = min(a[7][7], a[7][0] + a[0][7]);     a[7][8] = min(a[7][8], a[7][0] + a[0][8]);     a[7][9] = min(a[7][9], a[7][0] + a[0][9]);     a[8][0] = min(a[8][0], a[8][0] + a[0][0]);     a[8][1] = min(a[8][1], a[8][0] + a[0][1]);     a[8][2] = min(a[8][2], a[8][0] + a[0][2]);     a[8][3] = min(a[8][3], a[8][0] + a[0][3]);     a[8][4] = min(a[8][4], a[8][0] + a[0][4]);     a[8][5] = min(a[8][5], a[8][0] + a[0][5]);     a[8][6] = min(a[8][6], a[8][0] + a[0][6]);     a[8][7] = min(a[8][7], a[8][0] + a[0][7]);     a[8][8] = min(a[8][8], a[8][0] + a[0][8]);     a[8][9] = min(a[8][9], a[8][0] + a[0][9]);     a[9][0] = min(a[9][0], a[9][0] + a[0][0]);     a[9][1] = min(a[9][1], a[9][0] + a[0][1]);     a[9][2] = min(a[9][2], a[9][0] + a[0][2]);     a[9][3] = min(a[9][3], a[9][0] + a[0][3]);     a[9][4] = min(a[9][4], a[9][0] + a[0][4]);     a[9][5] = min(a[9][5], a[9][0] + a[0][5]);     a[9][6] = min(a[9][6], a[9][0] + a[0][6]);     a[9][7] = min(a[9][7], a[9][0] + a[0][7]);     a[9][8] = min(a[9][8], a[9][0] + a[0][8]);     a[9][9] = min(a[9][9], a[9][0] + a[0][9]);     a[0][0] = min(a[0][0], a[0][1] + a[1][0]);     a[0][1] = min(a[0][1], a[0][1] + a[1][1]);     a[0][2] = min(a[0][2], a[0][1] + a[1][2]);     a[0][3] = min(a[0][3], a[0][1] + a[1][3]);     a[0][4] = min(a[0][4], a[0][1] + a[1][4]);     a[0][5] = min(a[0][5], a[0][1] + a[1][5]);     a[0][6] = min(a[0][6], a[0][1] + a[1][6]);     a[0][7] = min(a[0][7], a[0][1] + a[1][7]);     a[0][8] = min(a[0][8], a[0][1] + a[1][8]);     a[0][9] = min(a[0][9], a[0][1] + a[1][9]);     a[1][0] = min(a[1][0], a[1][1] + a[1][0]);     a[1][1] = min(a[1][1], a[1][1] + a[1][1]);     a[1][2] = min(a[1][2], a[1][1] + a[1][2]);     a[1][3] = min(a[1][3], a[1][1] + a[1][3]);     a[1][4] = min(a[1][4], a[1][1] + a[1][4]);     a[1][5] = min(a[1][5], a[1][1] + a[1][5]);     a[1][6] = min(a[1][6], a[1][1] + a[1][6]);     a[1][7] = min(a[1][7], a[1][1] + a[1][7]);     a[1][8] = min(a[1][8], a[1][1] + a[1][8]);     a[1][9] = min(a[1][9], a[1][1] + a[1][9]);     a[2][0] = min(a[2][0], a[2][1] + a[1][0]);     a[2][1] = min(a[2][1], a[2][1] + a[1][1]);     a[2][2] = min(a[2][2], a[2][1] + a[1][2]);     a[2][3] = min(a[2][3], a[2][1] + a[1][3]);     a[2][4] = min(a[2][4], a[2][1] + a[1][4]);     a[2][5] = min(a[2][5], a[2][1] + a[1][5]);     a[2][6] = min(a[2][6], a[2][1] + a[1][6]);     a[2][7] = min(a[2][7], a[2][1] + a[1][7]);     a[2][8] = min(a[2][8], a[2][1] + a[1][8]);     a[2][9] = min(a[2][9], a[2][1] + a[1][9]);     a[3][0] = min(a[3][0], a[3][1] + a[1][0]);     a[3][1] = min(a[3][1], a[3][1] + a[1][1]);     a[3][2] = min(a[3][2], a[3][1] + a[1][2]);     a[3][3] = min(a[3][3], a[3][1] + a[1][3]);     a[3][4] = min(a[3][4], a[3][1] + a[1][4]);     a[3][5] = min(a[3][5], a[3][1] + a[1][5]);     a[3][6] = min(a[3][6], a[3][1] + a[1][6]);     a[3][7] = min(a[3][7], a[3][1] + a[1][7]);     a[3][8] = min(a[3][8], a[3][1] + a[1][8]);     a[3][9] = min(a[3][9], a[3][1] + a[1][9]);     a[4][0] = min(a[4][0], a[4][1] + a[1][0]);     a[4][1] = min(a[4][1], a[4][1] + a[1][1]);     a[4][2] = min(a[4][2], a[4][1] + a[1][2]);     a[4][3] = min(a[4][3], a[4][1] + a[1][3]);     a[4][4] = min(a[4][4], a[4][1] + a[1][4]);     a[4][5] = min(a[4][5], a[4][1] + a[1][5]);     a[4][6] = min(a[4][6], a[4][1] + a[1][6]);     a[4][7] = min(a[4][7], a[4][1] + a[1][7]);     a[4][8] = min(a[4][8], a[4][1] + a[1][8]);     a[4][9] = min(a[4][9], a[4][1] + a[1][9]);     a[5][0] = min(a[5][0], a[5][1] + a[1][0]);     a[5][1] = min(a[5][1], a[5][1] + a[1][1]);     a[5][2] = min(a[5][2], a[5][1] + a[1][2]);     a[5][3] = min(a[5][3], a[5][1] + a[1][3]);     a[5][4] = min(a[5][4], a[5][1] + a[1][4]);     a[5][5] = min(a[5][5], a[5][1] + a[1][5]);     a[5][6] = min(a[5][6], a[5][1] + a[1][6]);     a[5][7] = min(a[5][7], a[5][1] + a[1][7]);     a[5][8] = min(a[5][8], a[5][1] + a[1][8]);     a[5][9] = min(a[5][9], a[5][1] + a[1][9]);     a[6][0] = min(a[6][0], a[6][1] + a[1][0]);     a[6][1] = min(a[6][1], a[6][1] + a[1][1]);     a[6][2] = min(a[6][2], a[6][1] + a[1][2]);     a[6][3] = min(a[6][3], a[6][1] + a[1][3]);     a[6][4] = min(a[6][4], a[6][1] + a[1][4]);     a[6][5] = min(a[6][5], a[6][1] + a[1][5]);     a[6][6] = min(a[6][6], a[6][1] + a[1][6]);     a[6][7] = min(a[6][7], a[6][1] + a[1][7]);     a[6][8] = min(a[6][8], a[6][1] + a[1][8]);     a[6][9] = min(a[6][9], a[6][1] + a[1][9]);     a[7][0] = min(a[7][0], a[7][1] + a[1][0]);     a[7][1] = min(a[7][1], a[7][1] + a[1][1]);     a[7][2] = min(a[7][2], a[7][1] + a[1][2]);     a[7][3] = min(a[7][3], a[7][1] + a[1][3]);     a[7][4] = min(a[7][4], a[7][1] + a[1][4]);     a[7][5] = min(a[7][5], a[7][1] + a[1][5]);     a[7][6] = min(a[7][6], a[7][1] + a[1][6]);     a[7][7] = min(a[7][7], a[7][1] + a[1][7]);     a[7][8] = min(a[7][8], a[7][1] + a[1][8]);     a[7][9] = min(a[7][9], a[7][1] + a[1][9]);     a[8][0] = min(a[8][0], a[8][1] + a[1][0]);     a[8][1] = min(a[8][1], a[8][1] + a[1][1]);     a[8][2] = min(a[8][2], a[8][1] + a[1][2]);     a[8][3] = min(a[8][3], a[8][1] + a[1][3]);     a[8][4] = min(a[8][4], a[8][1] + a[1][4]);     a[8][5] = min(a[8][5], a[8][1] + a[1][5]);     a[8][6] = min(a[8][6], a[8][1] + a[1][6]);     a[8][7] = min(a[8][7], a[8][1] + a[1][7]);     a[8][8] = min(a[8][8], a[8][1] + a[1][8]);     a[8][9] = min(a[8][9], a[8][1] + a[1][9]);     a[9][0] = min(a[9][0], a[9][1] + a[1][0]);     a[9][1] = min(a[9][1], a[9][1] + a[1][1]);     a[9][2] = min(a[9][2], a[9][1] + a[1][2]);     a[9][3] = min(a[9][3], a[9][1] + a[1][3]);     a[9][4] = min(a[9][4], a[9][1] + a[1][4]);     a[9][5] = min(a[9][5], a[9][1] + a[1][5]);     a[9][6] = min(a[9][6], a[9][1] + a[1][6]);     a[9][7] = min(a[9][7], a[9][1] + a[1][7]);     a[9][8] = min(a[9][8], a[9][1] + a[1][8]);     a[9][9] = min(a[9][9], a[9][1] + a[1][9]);     a[0][0] = min(a[0][0], a[0][2] + a[2][0]);     a[0][1] = min(a[0][1], a[0][2] + a[2][1]);     a[0][2] = min(a[0][2], a[0][2] + a[2][2]);     a[0][3] = min(a[0][3], a[0][2] + a[2][3]);     a[0][4] = min(a[0][4], a[0][2] + a[2][4]);     a[0][5] = min(a[0][5], a[0][2] + a[2][5]);     a[0][6] = min(a[0][6], a[0][2] + a[2][6]);     a[0][7] = min(a[0][7], a[0][2] + a[2][7]);     a[0][8] = min(a[0][8], a[0][2] + a[2][8]);     a[0][9] = min(a[0][9], a[0][2] + a[2][9]);     a[1][0] = min(a[1][0], a[1][2] + a[2][0]);     a[1][1] = min(a[1][1], a[1][2] + a[2][1]);     a[1][2] = min(a[1][2], a[1][2] + a[2][2]);     a[1][3] = min(a[1][3], a[1][2] + a[2][3]);     a[1][4] = min(a[1][4], a[1][2] + a[2][4]);     a[1][5] = min(a[1][5], a[1][2] + a[2][5]);     a[1][6] = min(a[1][6], a[1][2] + a[2][6]);     a[1][7] = min(a[1][7], a[1][2] + a[2][7]);     a[1][8] = min(a[1][8], a[1][2] + a[2][8]);     a[1][9] = min(a[1][9], a[1][2] + a[2][9]);     a[2][0] = min(a[2][0], a[2][2] + a[2][0]);     a[2][1] = min(a[2][1], a[2][2] + a[2][1]);     a[2][2] = min(a[2][2], a[2][2] + a[2][2]);     a[2][3] = min(a[2][3], a[2][2] + a[2][3]);     a[2][4] = min(a[2][4], a[2][2] + a[2][4]);     a[2][5] = min(a[2][5], a[2][2] + a[2][5]);     a[2][6] = min(a[2][6], a[2][2] + a[2][6]);     a[2][7] = min(a[2][7], a[2][2] + a[2][7]);     a[2][8] = min(a[2][8], a[2][2] + a[2][8]);     a[2][9] = min(a[2][9], a[2][2] + a[2][9]);     a[3][0] = min(a[3][0], a[3][2] + a[2][0]);     a[3][1] = min(a[3][1], a[3][2] + a[2][1]);     a[3][2] = min(a[3][2], a[3][2] + a[2][2]);     a[3][3] = min(a[3][3], a[3][2] + a[2][3]);     a[3][4] = min(a[3][4], a[3][2] + a[2][4]);     a[3][5] = min(a[3][5], a[3][2] + a[2][5]);     a[3][6] = min(a[3][6], a[3][2] + a[2][6]);     a[3][7] = min(a[3][7], a[3][2] + a[2][7]);     a[3][8] = min(a[3][8], a[3][2] + a[2][8]);     a[3][9] = min(a[3][9], a[3][2] + a[2][9]);     a[4][0] = min(a[4][0], a[4][2] + a[2][0]);     a[4][1] = min(a[4][1], a[4][2] + a[2][1]);     a[4][2] = min(a[4][2], a[4][2] + a[2][2]);     a[4][3] = min(a[4][3], a[4][2] + a[2][3]);     a[4][4] = min(a[4][4], a[4][2] + a[2][4]);     a[4][5] = min(a[4][5], a[4][2] + a[2][5]);     a[4][6] = min(a[4][6], a[4][2] + a[2][6]);     a[4][7] = min(a[4][7], a[4][2] + a[2][7]);     a[4][8] = min(a[4][8], a[4][2] + a[2][8]);     a[4][9] = min(a[4][9], a[4][2] + a[2][9]);     a[5][0] = min(a[5][0], a[5][2] + a[2][0]);     a[5][1] = min(a[5][1], a[5][2] + a[2][1]);     a[5][2] = min(a[5][2], a[5][2] + a[2][2]);     a[5][3] = min(a[5][3], a[5][2] + a[2][3]);     a[5][4] = min(a[5][4], a[5][2] + a[2][4]);     a[5][5] = min(a[5][5], a[5][2] + a[2][5]);     a[5][6] = min(a[5][6], a[5][2] + a[2][6]);     a[5][7] = min(a[5][7], a[5][2] + a[2][7]);     a[5][8] = min(a[5][8], a[5][2] + a[2][8]);     a[5][9] = min(a[5][9], a[5][2] + a[2][9]);     a[6][0] = min(a[6][0], a[6][2] + a[2][0]);     a[6][1] = min(a[6][1], a[6][2] + a[2][1]);     a[6][2] = min(a[6][2], a[6][2] + a[2][2]);     a[6][3] = min(a[6][3], a[6][2] + a[2][3]);     a[6][4] = min(a[6][4], a[6][2] + a[2][4]);     a[6][5] = min(a[6][5], a[6][2] + a[2][5]);     a[6][6] = min(a[6][6], a[6][2] + a[2][6]);     a[6][7] = min(a[6][7], a[6][2] + a[2][7]);     a[6][8] = min(a[6][8], a[6][2] + a[2][8]);     a[6][9] = min(a[6][9], a[6][2] + a[2][9]);     a[7][0] = min(a[7][0], a[7][2] + a[2][0]);     a[7][1] = min(a[7][1], a[7][2] + a[2][1]);     a[7][2] = min(a[7][2], a[7][2] + a[2][2]);     a[7][3] = min(a[7][3], a[7][2] + a[2][3]);     a[7][4] = min(a[7][4], a[7][2] + a[2][4]);     a[7][5] = min(a[7][5], a[7][2] + a[2][5]);     a[7][6] = min(a[7][6], a[7][2] + a[2][6]);     a[7][7] = min(a[7][7], a[7][2] + a[2][7]);     a[7][8] = min(a[7][8], a[7][2] + a[2][8]);     a[7][9] = min(a[7][9], a[7][2] + a[2][9]);     a[8][0] = min(a[8][0], a[8][2] + a[2][0]);     a[8][1] = min(a[8][1], a[8][2] + a[2][1]);     a[8][2] = min(a[8][2], a[8][2] + a[2][2]);     a[8][3] = min(a[8][3], a[8][2] + a[2][3]);     a[8][4] = min(a[8][4], a[8][2] + a[2][4]);     a[8][5] = min(a[8][5], a[8][2] + a[2][5]);     a[8][6] = min(a[8][6], a[8][2] + a[2][6]);     a[8][7] = min(a[8][7], a[8][2] + a[2][7]);     a[8][8] = min(a[8][8], a[8][2] + a[2][8]);     a[8][9] = min(a[8][9], a[8][2] + a[2][9]);     a[9][0] = min(a[9][0], a[9][2] + a[2][0]);     a[9][1] = min(a[9][1], a[9][2] + a[2][1]);     a[9][2] = min(a[9][2], a[9][2] + a[2][2]);     a[9][3] = min(a[9][3], a[9][2] + a[2][3]);     a[9][4] = min(a[9][4], a[9][2] + a[2][4]);     a[9][5] = min(a[9][5], a[9][2] + a[2][5]);     a[9][6] = min(a[9][6], a[9][2] + a[2][6]);     a[9][7] = min(a[9][7], a[9][2] + a[2][7]);     a[9][8] = min(a[9][8], a[9][2] + a[2][8]);     a[9][9] = min(a[9][9], a[9][2] + a[2][9]);     a[0][0] = min(a[0][0], a[0][3] + a[3][0]);     a[0][1] = min(a[0][1], a[0][3] + a[3][1]);     a[0][2] = min(a[0][2], a[0][3] + a[3][2]);     a[0][3] = min(a[0][3], a[0][3] + a[3][3]);     a[0][4] = min(a[0][4], a[0][3] + a[3][4]);     a[0][5] = min(a[0][5], a[0][3] + a[3][5]);     a[0][6] = min(a[0][6], a[0][3] + a[3][6]);     a[0][7] = min(a[0][7], a[0][3] + a[3][7]);     a[0][8] = min(a[0][8], a[0][3] + a[3][8]);     a[0][9] = min(a[0][9], a[0][3] + a[3][9]);     a[1][0] = min(a[1][0], a[1][3] + a[3][0]);     a[1][1] = min(a[1][1], a[1][3] + a[3][1]);     a[1][2] = min(a[1][2], a[1][3] + a[3][2]);     a[1][3] = min(a[1][3], a[1][3] + a[3][3]);     a[1][4] = min(a[1][4], a[1][3] + a[3][4]);     a[1][5] = min(a[1][5], a[1][3] + a[3][5]);     a[1][6] = min(a[1][6], a[1][3] + a[3][6]);     a[1][7] = min(a[1][7], a[1][3] + a[3][7]);     a[1][8] = min(a[1][8], a[1][3] + a[3][8]);     a[1][9] = min(a[1][9], a[1][3] + a[3][9]);     a[2][0] = min(a[2][0], a[2][3] + a[3][0]);     a[2][1] = min(a[2][1], a[2][3] + a[3][1]);     a[2][2] = min(a[2][2], a[2][3] + a[3][2]);     a[2][3] = min(a[2][3], a[2][3] + a[3][3]);     a[2][4] = min(a[2][4], a[2][3] + a[3][4]);     a[2][5] = min(a[2][5], a[2][3] + a[3][5]);     a[2][6] = min(a[2][6], a[2][3] + a[3][6]);     a[2][7] = min(a[2][7], a[2][3] + a[3][7]);     a[2][8] = min(a[2][8], a[2][3] + a[3][8]);     a[2][9] = min(a[2][9], a[2][3] + a[3][9]);     a[3][0] = min(a[3][0], a[3][3] + a[3][0]);     a[3][1] = min(a[3][1], a[3][3] + a[3][1]);     a[3][2] = min(a[3][2], a[3][3] + a[3][2]);     a[3][3] = min(a[3][3], a[3][3] + a[3][3]);     a[3][4] = min(a[3][4], a[3][3] + a[3][4]);     a[3][5] = min(a[3][5], a[3][3] + a[3][5]);     a[3][6] = min(a[3][6], a[3][3] + a[3][6]);     a[3][7] = min(a[3][7], a[3][3] + a[3][7]);     a[3][8] = min(a[3][8], a[3][3] + a[3][8]);     a[3][9] = min(a[3][9], a[3][3] + a[3][9]);     a[4][0] = min(a[4][0], a[4][3] + a[3][0]);     a[4][1] = min(a[4][1], a[4][3] + a[3][1]);     a[4][2] = min(a[4][2], a[4][3] + a[3][2]);     a[4][3] = min(a[4][3], a[4][3] + a[3][3]);     a[4][4] = min(a[4][4], a[4][3] + a[3][4]);     a[4][5] = min(a[4][5], a[4][3] + a[3][5]);     a[4][6] = min(a[4][6], a[4][3] + a[3][6]);     a[4][7] = min(a[4][7], a[4][3] + a[3][7]);     a[4][8] = min(a[4][8], a[4][3] + a[3][8]);     a[4][9] = min(a[4][9], a[4][3] + a[3][9]);     a[5][0] = min(a[5][0], a[5][3] + a[3][0]);     a[5][1] = min(a[5][1], a[5][3] + a[3][1]);     a[5][2] = min(a[5][2], a[5][3] + a[3][2]);     a[5][3] = min(a[5][3], a[5][3] + a[3][3]);     a[5][4] = min(a[5][4], a[5][3] + a[3][4]);     a[5][5] = min(a[5][5], a[5][3] + a[3][5]);     a[5][6] = min(a[5][6], a[5][3] + a[3][6]);     a[5][7] = min(a[5][7], a[5][3] + a[3][7]);     a[5][8] = min(a[5][8], a[5][3] + a[3][8]);     a[5][9] = min(a[5][9], a[5][3] + a[3][9]);     a[6][0] = min(a[6][0], a[6][3] + a[3][0]);     a[6][1] = min(a[6][1], a[6][3] + a[3][1]);     a[6][2] = min(a[6][2], a[6][3] + a[3][2]);     a[6][3] = min(a[6][3], a[6][3] + a[3][3]);     a[6][4] = min(a[6][4], a[6][3] + a[3][4]);     a[6][5] = min(a[6][5], a[6][3] + a[3][5]);     a[6][6] = min(a[6][6], a[6][3] + a[3][6]);     a[6][7] = min(a[6][7], a[6][3] + a[3][7]);     a[6][8] = min(a[6][8], a[6][3] + a[3][8]);     a[6][9] = min(a[6][9], a[6][3] + a[3][9]);     a[7][0] = min(a[7][0], a[7][3] + a[3][0]);     a[7][1] = min(a[7][1], a[7][3] + a[3][1]);     a[7][2] = min(a[7][2], a[7][3] + a[3][2]);     a[7][3] = min(a[7][3], a[7][3] + a[3][3]);     a[7][4] = min(a[7][4], a[7][3] + a[3][4]);     a[7][5] = min(a[7][5], a[7][3] + a[3][5]);     a[7][6] = min(a[7][6], a[7][3] + a[3][6]);     a[7][7] = min(a[7][7], a[7][3] + a[3][7]);     a[7][8] = min(a[7][8], a[7][3] + a[3][8]);     a[7][9] = min(a[7][9], a[7][3] + a[3][9]);     a[8][0] = min(a[8][0], a[8][3] + a[3][0]);     a[8][1] = min(a[8][1], a[8][3] + a[3][1]);     a[8][2] = min(a[8][2], a[8][3] + a[3][2]);     a[8][3] = min(a[8][3], a[8][3] + a[3][3]);     a[8][4] = min(a[8][4], a[8][3] + a[3][4]);     a[8][5] = min(a[8][5], a[8][3] + a[3][5]);     a[8][6] = min(a[8][6], a[8][3] + a[3][6]);     a[8][7] = min(a[8][7], a[8][3] + a[3][7]);     a[8][8] = min(a[8][8], a[8][3] + a[3][8]);     a[8][9] = min(a[8][9], a[8][3] + a[3][9]);     a[9][0] = min(a[9][0], a[9][3] + a[3][0]);     a[9][1] = min(a[9][1], a[9][3] + a[3][1]);     a[9][2] = min(a[9][2], a[9][3] + a[3][2]);     a[9][3] = min(a[9][3], a[9][3] + a[3][3]);     a[9][4] = min(a[9][4], a[9][3] + a[3][4]);     a[9][5] = min(a[9][5], a[9][3] + a[3][5]);     a[9][6] = min(a[9][6], a[9][3] + a[3][6]);     a[9][7] = min(a[9][7], a[9][3] + a[3][7]);     a[9][8] = min(a[9][8], a[9][3] + a[3][8]);     a[9][9] = min(a[9][9], a[9][3] + a[3][9]);     a[0][0] = min(a[0][0], a[0][4] + a[4][0]);     a[0][1] = min(a[0][1], a[0][4] + a[4][1]);     a[0][2] = min(a[0][2], a[0][4] + a[4][2]);     a[0][3] = min(a[0][3], a[0][4] + a[4][3]);     a[0][4] = min(a[0][4], a[0][4] + a[4][4]);     a[0][5] = min(a[0][5], a[0][4] + a[4][5]);     a[0][6] = min(a[0][6], a[0][4] + a[4][6]);     a[0][7] = min(a[0][7], a[0][4] + a[4][7]);     a[0][8] = min(a[0][8], a[0][4] + a[4][8]);     a[0][9] = min(a[0][9], a[0][4] + a[4][9]);     a[1][0] = min(a[1][0], a[1][4] + a[4][0]);     a[1][1] = min(a[1][1], a[1][4] + a[4][1]);     a[1][2] = min(a[1][2], a[1][4] + a[4][2]);     a[1][3] = min(a[1][3], a[1][4] + a[4][3]);     a[1][4] = min(a[1][4], a[1][4] + a[4][4]);     a[1][5] = min(a[1][5], a[1][4] + a[4][5]);     a[1][6] = min(a[1][6], a[1][4] + a[4][6]);     a[1][7] = min(a[1][7], a[1][4] + a[4][7]);     a[1][8] = min(a[1][8], a[1][4] + a[4][8]);     a[1][9] = min(a[1][9], a[1][4] + a[4][9]);     a[2][0] = min(a[2][0], a[2][4] + a[4][0]);     a[2][1] = min(a[2][1], a[2][4] + a[4][1]);     a[2][2] = min(a[2][2], a[2][4] + a[4][2]);     a[2][3] = min(a[2][3], a[2][4] + a[4][3]);     a[2][4] = min(a[2][4], a[2][4] + a[4][4]);     a[2][5] = min(a[2][5], a[2][4] + a[4][5]);     a[2][6] = min(a[2][6], a[2][4] + a[4][6]);     a[2][7] = min(a[2][7], a[2][4] + a[4][7]);     a[2][8] = min(a[2][8], a[2][4] + a[4][8]);     a[2][9] = min(a[2][9], a[2][4] + a[4][9]);     a[3][0] = min(a[3][0], a[3][4] + a[4][0]);     a[3][1] = min(a[3][1], a[3][4] + a[4][1]);     a[3][2] = min(a[3][2], a[3][4] + a[4][2]);     a[3][3] = min(a[3][3], a[3][4] + a[4][3]);     a[3][4] = min(a[3][4], a[3][4] + a[4][4]);     a[3][5] = min(a[3][5], a[3][4] + a[4][5]);     a[3][6] = min(a[3][6], a[3][4] + a[4][6]);     a[3][7] = min(a[3][7], a[3][4] + a[4][7]);     a[3][8] = min(a[3][8], a[3][4] + a[4][8]);     a[3][9] = min(a[3][9], a[3][4] + a[4][9]);     a[4][0] = min(a[4][0], a[4][4] + a[4][0]);     a[4][1] = min(a[4][1], a[4][4] + a[4][1]);     a[4][2] = min(a[4][2], a[4][4] + a[4][2]);     a[4][3] = min(a[4][3], a[4][4] + a[4][3]);     a[4][4] = min(a[4][4], a[4][4] + a[4][4]);     a[4][5] = min(a[4][5], a[4][4] + a[4][5]);     a[4][6] = min(a[4][6], a[4][4] + a[4][6]);     a[4][7] = min(a[4][7], a[4][4] + a[4][7]);     a[4][8] = min(a[4][8], a[4][4] + a[4][8]);     a[4][9] = min(a[4][9], a[4][4] + a[4][9]);     a[5][0] = min(a[5][0], a[5][4] + a[4][0]);     a[5][1] = min(a[5][1], a[5][4] + a[4][1]);     a[5][2] = min(a[5][2], a[5][4] + a[4][2]);     a[5][3] = min(a[5][3], a[5][4] + a[4][3]);     a[5][4] = min(a[5][4], a[5][4] + a[4][4]);     a[5][5] = min(a[5][5], a[5][4] + a[4][5]);     a[5][6] = min(a[5][6], a[5][4] + a[4][6]);     a[5][7] = min(a[5][7], a[5][4] + a[4][7]);     a[5][8] = min(a[5][8], a[5][4] + a[4][8]);     a[5][9] = min(a[5][9], a[5][4] + a[4][9]);     a[6][0] = min(a[6][0], a[6][4] + a[4][0]);     a[6][1] = min(a[6][1], a[6][4] + a[4][1]);     a[6][2] = min(a[6][2], a[6][4] + a[4][2]);     a[6][3] = min(a[6][3], a[6][4] + a[4][3]);     a[6][4] = min(a[6][4], a[6][4] + a[4][4]);     a[6][5] = min(a[6][5], a[6][4] + a[4][5]);     a[6][6] = min(a[6][6], a[6][4] + a[4][6]);     a[6][7] = min(a[6][7], a[6][4] + a[4][7]);     a[6][8] = min(a[6][8], a[6][4] + a[4][8]);     a[6][9] = min(a[6][9], a[6][4] + a[4][9]);     a[7][0] = min(a[7][0], a[7][4] + a[4][0]);     a[7][1] = min(a[7][1], a[7][4] + a[4][1]);     a[7][2] = min(a[7][2], a[7][4] + a[4][2]);     a[7][3] = min(a[7][3], a[7][4] + a[4][3]);     a[7][4] = min(a[7][4], a[7][4] + a[4][4]);     a[7][5] = min(a[7][5], a[7][4] + a[4][5]);     a[7][6] = min(a[7][6], a[7][4] + a[4][6]);     a[7][7] = min(a[7][7], a[7][4] + a[4][7]);     a[7][8] = min(a[7][8], a[7][4] + a[4][8]);     a[7][9] = min(a[7][9], a[7][4] + a[4][9]);     a[8][0] = min(a[8][0], a[8][4] + a[4][0]);     a[8][1] = min(a[8][1], a[8][4] + a[4][1]);     a[8][2] = min(a[8][2], a[8][4] + a[4][2]);     a[8][3] = min(a[8][3], a[8][4] + a[4][3]);     a[8][4] = min(a[8][4], a[8][4] + a[4][4]);     a[8][5] = min(a[8][5], a[8][4] + a[4][5]);     a[8][6] = min(a[8][6], a[8][4] + a[4][6]);     a[8][7] = min(a[8][7], a[8][4] + a[4][7]);     a[8][8] = min(a[8][8], a[8][4] + a[4][8]);     a[8][9] = min(a[8][9], a[8][4] + a[4][9]);     a[9][0] = min(a[9][0], a[9][4] + a[4][0]);     a[9][1] = min(a[9][1], a[9][4] + a[4][1]);     a[9][2] = min(a[9][2], a[9][4] + a[4][2]);     a[9][3] = min(a[9][3], a[9][4] + a[4][3]);     a[9][4] = min(a[9][4], a[9][4] + a[4][4]);     a[9][5] = min(a[9][5], a[9][4] + a[4][5]);     a[9][6] = min(a[9][6], a[9][4] + a[4][6]);     a[9][7] = min(a[9][7], a[9][4] + a[4][7]);     a[9][8] = min(a[9][8], a[9][4] + a[4][8]);     a[9][9] = min(a[9][9], a[9][4] + a[4][9]);     a[0][0] = min(a[0][0], a[0][5] + a[5][0]);     a[0][1] = min(a[0][1], a[0][5] + a[5][1]);     a[0][2] = min(a[0][2], a[0][5] + a[5][2]);     a[0][3] = min(a[0][3], a[0][5] + a[5][3]);     a[0][4] = min(a[0][4], a[0][5] + a[5][4]);     a[0][5] = min(a[0][5], a[0][5] + a[5][5]);     a[0][6] = min(a[0][6], a[0][5] + a[5][6]);     a[0][7] = min(a[0][7], a[0][5] + a[5][7]);     a[0][8] = min(a[0][8], a[0][5] + a[5][8]);     a[0][9] = min(a[0][9], a[0][5] + a[5][9]);     a[1][0] = min(a[1][0], a[1][5] + a[5][0]);     a[1][1] = min(a[1][1], a[1][5] + a[5][1]);     a[1][2] = min(a[1][2], a[1][5] + a[5][2]);     a[1][3] = min(a[1][3], a[1][5] + a[5][3]);     a[1][4] = min(a[1][4], a[1][5] + a[5][4]);     a[1][5] = min(a[1][5], a[1][5] + a[5][5]);     a[1][6] = min(a[1][6], a[1][5] + a[5][6]);     a[1][7] = min(a[1][7], a[1][5] + a[5][7]);     a[1][8] = min(a[1][8], a[1][5] + a[5][8]);     a[1][9] = min(a[1][9], a[1][5] + a[5][9]);     a[2][0] = min(a[2][0], a[2][5] + a[5][0]);     a[2][1] = min(a[2][1], a[2][5] + a[5][1]);     a[2][2] = min(a[2][2], a[2][5] + a[5][2]);     a[2][3] = min(a[2][3], a[2][5] + a[5][3]);     a[2][4] = min(a[2][4], a[2][5] + a[5][4]);     a[2][5] = min(a[2][5], a[2][5] + a[5][5]);     a[2][6] = min(a[2][6], a[2][5] + a[5][6]);     a[2][7] = min(a[2][7], a[2][5] + a[5][7]);     a[2][8] = min(a[2][8], a[2][5] + a[5][8]);     a[2][9] = min(a[2][9], a[2][5] + a[5][9]);     a[3][0] = min(a[3][0], a[3][5] + a[5][0]);     a[3][1] = min(a[3][1], a[3][5] + a[5][1]);     a[3][2] = min(a[3][2], a[3][5] + a[5][2]);     a[3][3] = min(a[3][3], a[3][5] + a[5][3]);     a[3][4] = min(a[3][4], a[3][5] + a[5][4]);     a[3][5] = min(a[3][5], a[3][5] + a[5][5]);     a[3][6] = min(a[3][6], a[3][5] + a[5][6]);     a[3][7] = min(a[3][7], a[3][5] + a[5][7]);     a[3][8] = min(a[3][8], a[3][5] + a[5][8]);     a[3][9] = min(a[3][9], a[3][5] + a[5][9]);     a[4][0] = min(a[4][0], a[4][5] + a[5][0]);     a[4][1] = min(a[4][1], a[4][5] + a[5][1]);     a[4][2] = min(a[4][2], a[4][5] + a[5][2]);     a[4][3] = min(a[4][3], a[4][5] + a[5][3]);     a[4][4] = min(a[4][4], a[4][5] + a[5][4]);     a[4][5] = min(a[4][5], a[4][5] + a[5][5]);     a[4][6] = min(a[4][6], a[4][5] + a[5][6]);     a[4][7] = min(a[4][7], a[4][5] + a[5][7]);     a[4][8] = min(a[4][8], a[4][5] + a[5][8]);     a[4][9] = min(a[4][9], a[4][5] + a[5][9]);     a[5][0] = min(a[5][0], a[5][5] + a[5][0]);     a[5][1] = min(a[5][1], a[5][5] + a[5][1]);     a[5][2] = min(a[5][2], a[5][5] + a[5][2]);     a[5][3] = min(a[5][3], a[5][5] + a[5][3]);     a[5][4] = min(a[5][4], a[5][5] + a[5][4]);     a[5][5] = min(a[5][5], a[5][5] + a[5][5]);     a[5][6] = min(a[5][6], a[5][5] + a[5][6]);     a[5][7] = min(a[5][7], a[5][5] + a[5][7]);     a[5][8] = min(a[5][8], a[5][5] + a[5][8]);     a[5][9] = min(a[5][9], a[5][5] + a[5][9]);     a[6][0] = min(a[6][0], a[6][5] + a[5][0]);     a[6][1] = min(a[6][1], a[6][5] + a[5][1]);     a[6][2] = min(a[6][2], a[6][5] + a[5][2]);     a[6][3] = min(a[6][3], a[6][5] + a[5][3]);     a[6][4] = min(a[6][4], a[6][5] + a[5][4]);     a[6][5] = min(a[6][5], a[6][5] + a[5][5]);     a[6][6] = min(a[6][6], a[6][5] + a[5][6]);     a[6][7] = min(a[6][7], a[6][5] + a[5][7]);     a[6][8] = min(a[6][8], a[6][5] + a[5][8]);     a[6][9] = min(a[6][9], a[6][5] + a[5][9]);     a[7][0] = min(a[7][0], a[7][5] + a[5][0]);     a[7][1] = min(a[7][1], a[7][5] + a[5][1]);     a[7][2] = min(a[7][2], a[7][5] + a[5][2]);     a[7][3] = min(a[7][3], a[7][5] + a[5][3]);     a[7][4] = min(a[7][4], a[7][5] + a[5][4]);     a[7][5] = min(a[7][5], a[7][5] + a[5][5]);     a[7][6] = min(a[7][6], a[7][5] + a[5][6]);     a[7][7] = min(a[7][7], a[7][5] + a[5][7]);     a[7][8] = min(a[7][8], a[7][5] + a[5][8]);     a[7][9] = min(a[7][9], a[7][5] + a[5][9]);     a[8][0] = min(a[8][0], a[8][5] + a[5][0]);     a[8][1] = min(a[8][1], a[8][5] + a[5][1]);     a[8][2] = min(a[8][2], a[8][5] + a[5][2]);     a[8][3] = min(a[8][3], a[8][5] + a[5][3]);     a[8][4] = min(a[8][4], a[8][5] + a[5][4]);     a[8][5] = min(a[8][5], a[8][5] + a[5][5]);     a[8][6] = min(a[8][6], a[8][5] + a[5][6]);     a[8][7] = min(a[8][7], a[8][5] + a[5][7]);     a[8][8] = min(a[8][8], a[8][5] + a[5][8]);     a[8][9] = min(a[8][9], a[8][5] + a[5][9]);     a[9][0] = min(a[9][0], a[9][5] + a[5][0]);     a[9][1] = min(a[9][1], a[9][5] + a[5][1]);     a[9][2] = min(a[9][2], a[9][5] + a[5][2]);     a[9][3] = min(a[9][3], a[9][5] + a[5][3]);     a[9][4] = min(a[9][4], a[9][5] + a[5][4]);     a[9][5] = min(a[9][5], a[9][5] + a[5][5]);     a[9][6] = min(a[9][6], a[9][5] + a[5][6]);     a[9][7] = min(a[9][7], a[9][5] + a[5][7]);     a[9][8] = min(a[9][8], a[9][5] + a[5][8]);     a[9][9] = min(a[9][9], a[9][5] + a[5][9]);     a[0][0] = min(a[0][0], a[0][6] + a[6][0]);     a[0][1] = min(a[0][1], a[0][6] + a[6][1]);     a[0][2] = min(a[0][2], a[0][6] + a[6][2]);     a[0][3] = min(a[0][3], a[0][6] + a[6][3]);     a[0][4] = min(a[0][4], a[0][6] + a[6][4]);     a[0][5] = min(a[0][5], a[0][6] + a[6][5]);     a[0][6] = min(a[0][6], a[0][6] + a[6][6]);     a[0][7] = min(a[0][7], a[0][6] + a[6][7]);     a[0][8] = min(a[0][8], a[0][6] + a[6][8]);     a[0][9] = min(a[0][9], a[0][6] + a[6][9]);     a[1][0] = min(a[1][0], a[1][6] + a[6][0]);     a[1][1] = min(a[1][1], a[1][6] + a[6][1]);     a[1][2] = min(a[1][2], a[1][6] + a[6][2]);     a[1][3] = min(a[1][3], a[1][6] + a[6][3]);     a[1][4] = min(a[1][4], a[1][6] + a[6][4]);     a[1][5] = min(a[1][5], a[1][6] + a[6][5]);     a[1][6] = min(a[1][6], a[1][6] + a[6][6]);     a[1][7] = min(a[1][7], a[1][6] + a[6][7]);     a[1][8] = min(a[1][8], a[1][6] + a[6][8]);     a[1][9] = min(a[1][9], a[1][6] + a[6][9]);     a[2][0] = min(a[2][0], a[2][6] + a[6][0]);     a[2][1] = min(a[2][1], a[2][6] + a[6][1]);     a[2][2] = min(a[2][2], a[2][6] + a[6][2]);     a[2][3] = min(a[2][3], a[2][6] + a[6][3]);     a[2][4] = min(a[2][4], a[2][6] + a[6][4]);     a[2][5] = min(a[2][5], a[2][6] + a[6][5]);     a[2][6] = min(a[2][6], a[2][6] + a[6][6]);     a[2][7] = min(a[2][7], a[2][6] + a[6][7]);     a[2][8] = min(a[2][8], a[2][6] + a[6][8]);     a[2][9] = min(a[2][9], a[2][6] + a[6][9]);     a[3][0] = min(a[3][0], a[3][6] + a[6][0]);     a[3][1] = min(a[3][1], a[3][6] + a[6][1]);     a[3][2] = min(a[3][2], a[3][6] + a[6][2]);     a[3][3] = min(a[3][3], a[3][6] + a[6][3]);     a[3][4] = min(a[3][4], a[3][6] + a[6][4]);     a[3][5] = min(a[3][5], a[3][6] + a[6][5]);     a[3][6] = min(a[3][6], a[3][6] + a[6][6]);     a[3][7] = min(a[3][7], a[3][6] + a[6][7]);     a[3][8] = min(a[3][8], a[3][6] + a[6][8]);     a[3][9] = min(a[3][9], a[3][6] + a[6][9]);     a[4][0] = min(a[4][0], a[4][6] + a[6][0]);     a[4][1] = min(a[4][1], a[4][6] + a[6][1]);     a[4][2] = min(a[4][2], a[4][6] + a[6][2]);     a[4][3] = min(a[4][3], a[4][6] + a[6][3]);     a[4][4] = min(a[4][4], a[4][6] + a[6][4]);     a[4][5] = min(a[4][5], a[4][6] + a[6][5]);     a[4][6] = min(a[4][6], a[4][6] + a[6][6]);     a[4][7] = min(a[4][7], a[4][6] + a[6][7]);     a[4][8] = min(a[4][8], a[4][6] + a[6][8]);     a[4][9] = min(a[4][9], a[4][6] + a[6][9]);     a[5][0] = min(a[5][0], a[5][6] + a[6][0]);     a[5][1] = min(a[5][1], a[5][6] + a[6][1]);     a[5][2] = min(a[5][2], a[5][6] + a[6][2]);     a[5][3] = min(a[5][3], a[5][6] + a[6][3]);     a[5][4] = min(a[5][4], a[5][6] + a[6][4]);     a[5][5] = min(a[5][5], a[5][6] + a[6][5]);     a[5][6] = min(a[5][6], a[5][6] + a[6][6]);     a[5][7] = min(a[5][7], a[5][6] + a[6][7]);     a[5][8] = min(a[5][8], a[5][6] + a[6][8]);     a[5][9] = min(a[5][9], a[5][6] + a[6][9]);     a[6][0] = min(a[6][0], a[6][6] + a[6][0]);     a[6][1] = min(a[6][1], a[6][6] + a[6][1]);     a[6][2] = min(a[6][2], a[6][6] + a[6][2]);     a[6][3] = min(a[6][3], a[6][6] + a[6][3]);     a[6][4] = min(a[6][4], a[6][6] + a[6][4]);     a[6][5] = min(a[6][5], a[6][6] + a[6][5]);     a[6][6] = min(a[6][6], a[6][6] + a[6][6]);     a[6][7] = min(a[6][7], a[6][6] + a[6][7]);     a[6][8] = min(a[6][8], a[6][6] + a[6][8]);     a[6][9] = min(a[6][9], a[6][6] + a[6][9]);     a[7][0] = min(a[7][0], a[7][6] + a[6][0]);     a[7][1] = min(a[7][1], a[7][6] + a[6][1]);     a[7][2] = min(a[7][2], a[7][6] + a[6][2]);     a[7][3] = min(a[7][3], a[7][6] + a[6][3]);     a[7][4] = min(a[7][4], a[7][6] + a[6][4]);     a[7][5] = min(a[7][5], a[7][6] + a[6][5]);     a[7][6] = min(a[7][6], a[7][6] + a[6][6]);     a[7][7] = min(a[7][7], a[7][6] + a[6][7]);     a[7][8] = min(a[7][8], a[7][6] + a[6][8]);     a[7][9] = min(a[7][9], a[7][6] + a[6][9]);     a[8][0] = min(a[8][0], a[8][6] + a[6][0]);     a[8][1] = min(a[8][1], a[8][6] + a[6][1]);     a[8][2] = min(a[8][2], a[8][6] + a[6][2]);     a[8][3] = min(a[8][3], a[8][6] + a[6][3]);     a[8][4] = min(a[8][4], a[8][6] + a[6][4]);     a[8][5] = min(a[8][5], a[8][6] + a[6][5]);     a[8][6] = min(a[8][6], a[8][6] + a[6][6]);     a[8][7] = min(a[8][7], a[8][6] + a[6][7]);     a[8][8] = min(a[8][8], a[8][6] + a[6][8]);     a[8][9] = min(a[8][9], a[8][6] + a[6][9]);     a[9][0] = min(a[9][0], a[9][6] + a[6][0]);     a[9][1] = min(a[9][1], a[9][6] + a[6][1]);     a[9][2] = min(a[9][2], a[9][6] + a[6][2]);     a[9][3] = min(a[9][3], a[9][6] + a[6][3]);     a[9][4] = min(a[9][4], a[9][6] + a[6][4]);     a[9][5] = min(a[9][5], a[9][6] + a[6][5]);     a[9][6] = min(a[9][6], a[9][6] + a[6][6]);     a[9][7] = min(a[9][7], a[9][6] + a[6][7]);     a[9][8] = min(a[9][8], a[9][6] + a[6][8]);     a[9][9] = min(a[9][9], a[9][6] + a[6][9]);     a[0][0] = min(a[0][0], a[0][7] + a[7][0]);     a[0][1] = min(a[0][1], a[0][7] + a[7][1]);     a[0][2] = min(a[0][2], a[0][7] + a[7][2]);     a[0][3] = min(a[0][3], a[0][7] + a[7][3]);     a[0][4] = min(a[0][4], a[0][7] + a[7][4]);     a[0][5] = min(a[0][5], a[0][7] + a[7][5]);     a[0][6] = min(a[0][6], a[0][7] + a[7][6]);     a[0][7] = min(a[0][7], a[0][7] + a[7][7]);     a[0][8] = min(a[0][8], a[0][7] + a[7][8]);     a[0][9] = min(a[0][9], a[0][7] + a[7][9]);     a[1][0] = min(a[1][0], a[1][7] + a[7][0]);     a[1][1] = min(a[1][1], a[1][7] + a[7][1]);     a[1][2] = min(a[1][2], a[1][7] + a[7][2]);     a[1][3] = min(a[1][3], a[1][7] + a[7][3]);     a[1][4] = min(a[1][4], a[1][7] + a[7][4]);     a[1][5] = min(a[1][5], a[1][7] + a[7][5]);     a[1][6] = min(a[1][6], a[1][7] + a[7][6]);     a[1][7] = min(a[1][7], a[1][7] + a[7][7]);     a[1][8] = min(a[1][8], a[1][7] + a[7][8]);     a[1][9] = min(a[1][9], a[1][7] + a[7][9]);     a[2][0] = min(a[2][0], a[2][7] + a[7][0]);     a[2][1] = min(a[2][1], a[2][7] + a[7][1]);     a[2][2] = min(a[2][2], a[2][7] + a[7][2]);     a[2][3] = min(a[2][3], a[2][7] + a[7][3]);     a[2][4] = min(a[2][4], a[2][7] + a[7][4]);     a[2][5] = min(a[2][5], a[2][7] + a[7][5]);     a[2][6] = min(a[2][6], a[2][7] + a[7][6]);     a[2][7] = min(a[2][7], a[2][7] + a[7][7]);     a[2][8] = min(a[2][8], a[2][7] + a[7][8]);     a[2][9] = min(a[2][9], a[2][7] + a[7][9]);     a[3][0] = min(a[3][0], a[3][7] + a[7][0]);     a[3][1] = min(a[3][1], a[3][7] + a[7][1]);     a[3][2] = min(a[3][2], a[3][7] + a[7][2]);     a[3][3] = min(a[3][3], a[3][7] + a[7][3]);     a[3][4] = min(a[3][4], a[3][7] + a[7][4]);     a[3][5] = min(a[3][5], a[3][7] + a[7][5]);     a[3][6] = min(a[3][6], a[3][7] + a[7][6]);     a[3][7] = min(a[3][7], a[3][7] + a[7][7]);     a[3][8] = min(a[3][8], a[3][7] + a[7][8]);     a[3][9] = min(a[3][9], a[3][7] + a[7][9]);     a[4][0] = min(a[4][0], a[4][7] + a[7][0]);     a[4][1] = min(a[4][1], a[4][7] + a[7][1]);     a[4][2] = min(a[4][2], a[4][7] + a[7][2]);     a[4][3] = min(a[4][3], a[4][7] + a[7][3]);     a[4][4] = min(a[4][4], a[4][7] + a[7][4]);     a[4][5] = min(a[4][5], a[4][7] + a[7][5]);     a[4][6] = min(a[4][6], a[4][7] + a[7][6]);     a[4][7] = min(a[4][7], a[4][7] + a[7][7]);     a[4][8] = min(a[4][8], a[4][7] + a[7][8]);     a[4][9] = min(a[4][9], a[4][7] + a[7][9]);     a[5][0] = min(a[5][0], a[5][7] + a[7][0]);     a[5][1] = min(a[5][1], a[5][7] + a[7][1]);     a[5][2] = min(a[5][2], a[5][7] + a[7][2]);     a[5][3] = min(a[5][3], a[5][7] + a[7][3]);     a[5][4] = min(a[5][4], a[5][7] + a[7][4]);     a[5][5] = min(a[5][5], a[5][7] + a[7][5]);     a[5][6] = min(a[5][6], a[5][7] + a[7][6]);     a[5][7] = min(a[5][7], a[5][7] + a[7][7]);     a[5][8] = min(a[5][8], a[5][7] + a[7][8]);     a[5][9] = min(a[5][9], a[5][7] + a[7][9]);     a[6][0] = min(a[6][0], a[6][7] + a[7][0]);     a[6][1] = min(a[6][1], a[6][7] + a[7][1]);     a[6][2] = min(a[6][2], a[6][7] + a[7][2]);     a[6][3] = min(a[6][3], a[6][7] + a[7][3]);     a[6][4] = min(a[6][4], a[6][7] + a[7][4]);     a[6][5] = min(a[6][5], a[6][7] + a[7][5]);     a[6][6] = min(a[6][6], a[6][7] + a[7][6]);     a[6][7] = min(a[6][7], a[6][7] + a[7][7]);     a[6][8] = min(a[6][8], a[6][7] + a[7][8]);     a[6][9] = min(a[6][9], a[6][7] + a[7][9]);     a[7][0] = min(a[7][0], a[7][7] + a[7][0]);     a[7][1] = min(a[7][1], a[7][7] + a[7][1]);     a[7][2] = min(a[7][2], a[7][7] + a[7][2]);     a[7][3] = min(a[7][3], a[7][7] + a[7][3]);     a[7][4] = min(a[7][4], a[7][7] + a[7][4]);     a[7][5] = min(a[7][5], a[7][7] + a[7][5]);     a[7][6] = min(a[7][6], a[7][7] + a[7][6]);     a[7][7] = min(a[7][7], a[7][7] + a[7][7]);     a[7][8] = min(a[7][8], a[7][7] + a[7][8]);     a[7][9] = min(a[7][9], a[7][7] + a[7][9]);     a[8][0] = min(a[8][0], a[8][7] + a[7][0]);     a[8][1] = min(a[8][1], a[8][7] + a[7][1]);     a[8][2] = min(a[8][2], a[8][7] + a[7][2]);     a[8][3] = min(a[8][3], a[8][7] + a[7][3]);     a[8][4] = min(a[8][4], a[8][7] + a[7][4]);     a[8][5] = min(a[8][5], a[8][7] + a[7][5]);     a[8][6] = min(a[8][6], a[8][7] + a[7][6]);     a[8][7] = min(a[8][7], a[8][7] + a[7][7]);     a[8][8] = min(a[8][8], a[8][7] + a[7][8]);     a[8][9] = min(a[8][9], a[8][7] + a[7][9]);     a[9][0] = min(a[9][0], a[9][7] + a[7][0]);     a[9][1] = min(a[9][1], a[9][7] + a[7][1]);     a[9][2] = min(a[9][2], a[9][7] + a[7][2]);     a[9][3] = min(a[9][3], a[9][7] + a[7][3]);     a[9][4] = min(a[9][4], a[9][7] + a[7][4]);     a[9][5] = min(a[9][5], a[9][7] + a[7][5]);     a[9][6] = min(a[9][6], a[9][7] + a[7][6]);     a[9][7] = min(a[9][7], a[9][7] + a[7][7]);     a[9][8] = min(a[9][8], a[9][7] + a[7][8]);     a[9][9] = min(a[9][9], a[9][7] + a[7][9]);     a[0][0] = min(a[0][0], a[0][8] + a[8][0]);     a[0][1] = min(a[0][1], a[0][8] + a[8][1]);     a[0][2] = min(a[0][2], a[0][8] + a[8][2]);     a[0][3] = min(a[0][3], a[0][8] + a[8][3]);     a[0][4] = min(a[0][4], a[0][8] + a[8][4]);     a[0][5] = min(a[0][5], a[0][8] + a[8][5]);     a[0][6] = min(a[0][6], a[0][8] + a[8][6]);     a[0][7] = min(a[0][7], a[0][8] + a[8][7]);     a[0][8] = min(a[0][8], a[0][8] + a[8][8]);     a[0][9] = min(a[0][9], a[0][8] + a[8][9]);     a[1][0] = min(a[1][0], a[1][8] + a[8][0]);     a[1][1] = min(a[1][1], a[1][8] + a[8][1]);     a[1][2] = min(a[1][2], a[1][8] + a[8][2]);     a[1][3] = min(a[1][3], a[1][8] + a[8][3]);     a[1][4] = min(a[1][4], a[1][8] + a[8][4]);     a[1][5] = min(a[1][5], a[1][8] + a[8][5]);     a[1][6] = min(a[1][6], a[1][8] + a[8][6]);     a[1][7] = min(a[1][7], a[1][8] + a[8][7]);     a[1][8] = min(a[1][8], a[1][8] + a[8][8]);     a[1][9] = min(a[1][9], a[1][8] + a[8][9]);     a[2][0] = min(a[2][0], a[2][8] + a[8][0]);     a[2][1] = min(a[2][1], a[2][8] + a[8][1]);     a[2][2] = min(a[2][2], a[2][8] + a[8][2]);     a[2][3] = min(a[2][3], a[2][8] + a[8][3]);     a[2][4] = min(a[2][4], a[2][8] + a[8][4]);     a[2][5] = min(a[2][5], a[2][8] + a[8][5]);     a[2][6] = min(a[2][6], a[2][8] + a[8][6]);     a[2][7] = min(a[2][7], a[2][8] + a[8][7]);     a[2][8] = min(a[2][8], a[2][8] + a[8][8]);     a[2][9] = min(a[2][9], a[2][8] + a[8][9]);     a[3][0] = min(a[3][0], a[3][8] + a[8][0]);     a[3][1] = min(a[3][1], a[3][8] + a[8][1]);     a[3][2] = min(a[3][2], a[3][8] + a[8][2]);     a[3][3] = min(a[3][3], a[3][8] + a[8][3]);     a[3][4] = min(a[3][4], a[3][8] + a[8][4]);     a[3][5] = min(a[3][5], a[3][8] + a[8][5]);     a[3][6] = min(a[3][6], a[3][8] + a[8][6]);     a[3][7] = min(a[3][7], a[3][8] + a[8][7]);     a[3][8] = min(a[3][8], a[3][8] + a[8][8]);     a[3][9] = min(a[3][9], a[3][8] + a[8][9]);     a[4][0] = min(a[4][0], a[4][8] + a[8][0]);     a[4][1] = min(a[4][1], a[4][8] + a[8][1]);     a[4][2] = min(a[4][2], a[4][8] + a[8][2]);     a[4][3] = min(a[4][3], a[4][8] + a[8][3]);     a[4][4] = min(a[4][4], a[4][8] + a[8][4]);     a[4][5] = min(a[4][5], a[4][8] + a[8][5]);     a[4][6] = min(a[4][6], a[4][8] + a[8][6]);     a[4][7] = min(a[4][7], a[4][8] + a[8][7]);     a[4][8] = min(a[4][8], a[4][8] + a[8][8]);     a[4][9] = min(a[4][9], a[4][8] + a[8][9]);     a[5][0] = min(a[5][0], a[5][8] + a[8][0]);     a[5][1] = min(a[5][1], a[5][8] + a[8][1]);     a[5][2] = min(a[5][2], a[5][8] + a[8][2]);     a[5][3] = min(a[5][3], a[5][8] + a[8][3]);     a[5][4] = min(a[5][4], a[5][8] + a[8][4]);     a[5][5] = min(a[5][5], a[5][8] + a[8][5]);     a[5][6] = min(a[5][6], a[5][8] + a[8][6]);     a[5][7] = min(a[5][7], a[5][8] + a[8][7]);     a[5][8] = min(a[5][8], a[5][8] + a[8][8]);     a[5][9] = min(a[5][9], a[5][8] + a[8][9]);     a[6][0] = min(a[6][0], a[6][8] + a[8][0]);     a[6][1] = min(a[6][1], a[6][8] + a[8][1]);     a[6][2] = min(a[6][2], a[6][8] + a[8][2]);     a[6][3] = min(a[6][3], a[6][8] + a[8][3]);     a[6][4] = min(a[6][4], a[6][8] + a[8][4]);     a[6][5] = min(a[6][5], a[6][8] + a[8][5]);     a[6][6] = min(a[6][6], a[6][8] + a[8][6]);     a[6][7] = min(a[6][7], a[6][8] + a[8][7]);     a[6][8] = min(a[6][8], a[6][8] + a[8][8]);     a[6][9] = min(a[6][9], a[6][8] + a[8][9]);     a[7][0] = min(a[7][0], a[7][8] + a[8][0]);     a[7][1] = min(a[7][1], a[7][8] + a[8][1]);     a[7][2] = min(a[7][2], a[7][8] + a[8][2]);     a[7][3] = min(a[7][3], a[7][8] + a[8][3]);     a[7][4] = min(a[7][4], a[7][8] + a[8][4]);     a[7][5] = min(a[7][5], a[7][8] + a[8][5]);     a[7][6] = min(a[7][6], a[7][8] + a[8][6]);     a[7][7] = min(a[7][7], a[7][8] + a[8][7]);     a[7][8] = min(a[7][8], a[7][8] + a[8][8]);     a[7][9] = min(a[7][9], a[7][8] + a[8][9]);     a[8][0] = min(a[8][0], a[8][8] + a[8][0]);     a[8][1] = min(a[8][1], a[8][8] + a[8][1]);     a[8][2] = min(a[8][2], a[8][8] + a[8][2]);     a[8][3] = min(a[8][3], a[8][8] + a[8][3]);     a[8][4] = min(a[8][4], a[8][8] + a[8][4]);     a[8][5] = min(a[8][5], a[8][8] + a[8][5]);     a[8][6] = min(a[8][6], a[8][8] + a[8][6]);     a[8][7] = min(a[8][7], a[8][8] + a[8][7]);     a[8][8] = min(a[8][8], a[8][8] + a[8][8]);     a[8][9] = min(a[8][9], a[8][8] + a[8][9]);     a[9][0] = min(a[9][0], a[9][8] + a[8][0]);     a[9][1] = min(a[9][1], a[9][8] + a[8][1]);     a[9][2] = min(a[9][2], a[9][8] + a[8][2]);     a[9][3] = min(a[9][3], a[9][8] + a[8][3]);     a[9][4] = min(a[9][4], a[9][8] + a[8][4]);     a[9][5] = min(a[9][5], a[9][8] + a[8][5]);     a[9][6] = min(a[9][6], a[9][8] + a[8][6]);     a[9][7] = min(a[9][7], a[9][8] + a[8][7]);     a[9][8] = min(a[9][8], a[9][8] + a[8][8]);     a[9][9] = min(a[9][9], a[9][8] + a[8][9]);     a[0][0] = min(a[0][0], a[0][9] + a[9][0]);     a[0][1] = min(a[0][1], a[0][9] + a[9][1]);     a[0][2] = min(a[0][2], a[0][9] + a[9][2]);     a[0][3] = min(a[0][3], a[0][9] + a[9][3]);     a[0][4] = min(a[0][4], a[0][9] + a[9][4]);     a[0][5] = min(a[0][5], a[0][9] + a[9][5]);     a[0][6] = min(a[0][6], a[0][9] + a[9][6]);     a[0][7] = min(a[0][7], a[0][9] + a[9][7]);     a[0][8] = min(a[0][8], a[0][9] + a[9][8]);     a[0][9] = min(a[0][9], a[0][9] + a[9][9]);     a[1][0] = min(a[1][0], a[1][9] + a[9][0]);     a[1][1] = min(a[1][1], a[1][9] + a[9][1]);     a[1][2] = min(a[1][2], a[1][9] + a[9][2]);     a[1][3] = min(a[1][3], a[1][9] + a[9][3]);     a[1][4] = min(a[1][4], a[1][9] + a[9][4]);     a[1][5] = min(a[1][5], a[1][9] + a[9][5]);     a[1][6] = min(a[1][6], a[1][9] + a[9][6]);     a[1][7] = min(a[1][7], a[1][9] + a[9][7]);     a[1][8] = min(a[1][8], a[1][9] + a[9][8]);     a[1][9] = min(a[1][9], a[1][9] + a[9][9]);     a[2][0] = min(a[2][0], a[2][9] + a[9][0]);     a[2][1] = min(a[2][1], a[2][9] + a[9][1]);     a[2][2] = min(a[2][2], a[2][9] + a[9][2]);     a[2][3] = min(a[2][3], a[2][9] + a[9][3]);     a[2][4] = min(a[2][4], a[2][9] + a[9][4]);     a[2][5] = min(a[2][5], a[2][9] + a[9][5]);     a[2][6] = min(a[2][6], a[2][9] + a[9][6]);     a[2][7] = min(a[2][7], a[2][9] + a[9][7]);     a[2][8] = min(a[2][8], a[2][9] + a[9][8]);     a[2][9] = min(a[2][9], a[2][9] + a[9][9]);     a[3][0] = min(a[3][0], a[3][9] + a[9][0]);     a[3][1] = min(a[3][1], a[3][9] + a[9][1]);     a[3][2] = min(a[3][2], a[3][9] + a[9][2]);     a[3][3] = min(a[3][3], a[3][9] + a[9][3]);     a[3][4] = min(a[3][4], a[3][9] + a[9][4]);     a[3][5] = min(a[3][5], a[3][9] + a[9][5]);     a[3][6] = min(a[3][6], a[3][9] + a[9][6]);     a[3][7] = min(a[3][7], a[3][9] + a[9][7]);     a[3][8] = min(a[3][8], a[3][9] + a[9][8]);     a[3][9] = min(a[3][9], a[3][9] + a[9][9]);     a[4][0] = min(a[4][0], a[4][9] + a[9][0]);     a[4][1] = min(a[4][1], a[4][9] + a[9][1]);     a[4][2] = min(a[4][2], a[4][9] + a[9][2]);     a[4][3] = min(a[4][3], a[4][9] + a[9][3]);     a[4][4] = min(a[4][4], a[4][9] + a[9][4]);     a[4][5] = min(a[4][5], a[4][9] + a[9][5]);     a[4][6] = min(a[4][6], a[4][9] + a[9][6]);     a[4][7] = min(a[4][7], a[4][9] + a[9][7]);     a[4][8] = min(a[4][8], a[4][9] + a[9][8]);     a[4][9] = min(a[4][9], a[4][9] + a[9][9]);     a[5][0] = min(a[5][0], a[5][9] + a[9][0]);     a[5][1] = min(a[5][1], a[5][9] + a[9][1]);     a[5][2] = min(a[5][2], a[5][9] + a[9][2]);     a[5][3] = min(a[5][3], a[5][9] + a[9][3]);     a[5][4] = min(a[5][4], a[5][9] + a[9][4]);     a[5][5] = min(a[5][5], a[5][9] + a[9][5]);     a[5][6] = min(a[5][6], a[5][9] + a[9][6]);     a[5][7] = min(a[5][7], a[5][9] + a[9][7]);     a[5][8] = min(a[5][8], a[5][9] + a[9][8]);     a[5][9] = min(a[5][9], a[5][9] + a[9][9]);     a[6][0] = min(a[6][0], a[6][9] + a[9][0]);     a[6][1] = min(a[6][1], a[6][9] + a[9][1]);     a[6][2] = min(a[6][2], a[6][9] + a[9][2]);     a[6][3] = min(a[6][3], a[6][9] + a[9][3]);     a[6][4] = min(a[6][4], a[6][9] + a[9][4]);     a[6][5] = min(a[6][5], a[6][9] + a[9][5]);     a[6][6] = min(a[6][6], a[6][9] + a[9][6]);     a[6][7] = min(a[6][7], a[6][9] + a[9][7]);     a[6][8] = min(a[6][8], a[6][9] + a[9][8]);     a[6][9] = min(a[6][9], a[6][9] + a[9][9]);     a[7][0] = min(a[7][0], a[7][9] + a[9][0]);     a[7][1] = min(a[7][1], a[7][9] + a[9][1]);     a[7][2] = min(a[7][2], a[7][9] + a[9][2]);     a[7][3] = min(a[7][3], a[7][9] + a[9][3]);     a[7][4] = min(a[7][4], a[7][9] + a[9][4]);     a[7][5] = min(a[7][5], a[7][9] + a[9][5]);     a[7][6] = min(a[7][6], a[7][9] + a[9][6]);     a[7][7] = min(a[7][7], a[7][9] + a[9][7]);     a[7][8] = min(a[7][8], a[7][9] + a[9][8]);     a[7][9] = min(a[7][9], a[7][9] + a[9][9]);     a[8][0] = min(a[8][0], a[8][9] + a[9][0]);     a[8][1] = min(a[8][1], a[8][9] + a[9][1]);     a[8][2] = min(a[8][2], a[8][9] + a[9][2]);     a[8][3] = min(a[8][3], a[8][9] + a[9][3]);     a[8][4] = min(a[8][4], a[8][9] + a[9][4]);     a[8][5] = min(a[8][5], a[8][9] + a[9][5]);     a[8][6] = min(a[8][6], a[8][9] + a[9][6]);     a[8][7] = min(a[8][7], a[8][9] + a[9][7]);     a[8][8] = min(a[8][8], a[8][9] + a[9][8]);     a[8][9] = min(a[8][9], a[8][9] + a[9][9]);     a[9][0] = min(a[9][0], a[9][9] + a[9][0]);     a[9][1] = min(a[9][1], a[9][9] + a[9][1]);     a[9][2] = min(a[9][2], a[9][9] + a[9][2]);     a[9][3] = min(a[9][3], a[9][9] + a[9][3]);     a[9][4] = min(a[9][4], a[9][9] + a[9][4]);     a[9][5] = min(a[9][5], a[9][9] + a[9][5]);     a[9][6] = min(a[9][6], a[9][9] + a[9][6]);     a[9][7] = min(a[9][7], a[9][9] + a[9][7]);     a[9][8] = min(a[9][8], a[9][9] + a[9][8]);     a[9][9] = min(a[9][9], a[9][9] + a[9][9]);     int ans = 0;     ans = (0 < n && 0 < n ? max(ans, a[0][0]) : ans);     ans = (0 < n && 1 < n ? max(ans, a[0][1]) : ans);     ans = (0 < n && 2 < n ? max(ans, a[0][2]) : ans);     ans = (0 < n && 3 < n ? max(ans, a[0][3]) : ans);     ans = (0 < n && 4 < n ? max(ans, a[0][4]) : ans);     ans = (0 < n && 5 < n ? max(ans, a[0][5]) : ans);     ans = (0 < n && 6 < n ? max(ans, a[0][6]) : ans);     ans = (0 < n && 7 < n ? max(ans, a[0][7]) : ans);     ans = (0 < n && 8 < n ? max(ans, a[0][8]) : ans);     ans = (0 < n && 9 < n ? max(ans, a[0][9]) : ans);     ans = (1 < n && 0 < n ? max(ans, a[1][0]) : ans);     ans = (1 < n && 1 < n ? max(ans, a[1][1]) : ans);     ans = (1 < n && 2 < n ? max(ans, a[1][2]) : ans);     ans = (1 < n && 3 < n ? max(ans, a[1][3]) : ans);     ans = (1 < n && 4 < n ? max(ans, a[1][4]) : ans);     ans = (1 < n && 5 < n ? max(ans, a[1][5]) : ans);     ans = (1 < n && 6 < n ? max(ans, a[1][6]) : ans);     ans = (1 < n && 7 < n ? max(ans, a[1][7]) : ans);     ans = (1 < n && 8 < n ? max(ans, a[1][8]) : ans);     ans = (1 < n && 9 < n ? max(ans, a[1][9]) : ans);     ans = (2 < n && 0 < n ? max(ans, a[2][0]) : ans);     ans = (2 < n && 1 < n ? max(ans, a[2][1]) : ans);     ans = (2 < n && 2 < n ? max(ans, a[2][2]) : ans);     ans = (2 < n && 3 < n ? max(ans, a[2][3]) : ans);     ans = (2 < n && 4 < n ? max(ans, a[2][4]) : ans);     ans = (2 < n && 5 < n ? max(ans, a[2][5]) : ans);     ans = (2 < n && 6 < n ? max(ans, a[2][6]) : ans);     ans = (2 < n && 7 < n ? max(ans, a[2][7]) : ans);     ans = (2 < n && 8 < n ? max(ans, a[2][8]) : ans);     ans = (2 < n && 9 < n ? max(ans, a[2][9]) : ans);     ans = (3 < n && 0 < n ? max(ans, a[3][0]) : ans);     ans = (3 < n && 1 < n ? max(ans, a[3][1]) : ans);     ans = (3 < n && 2 < n ? max(ans, a[3][2]) : ans);     ans = (3 < n && 3 < n ? max(ans, a[3][3]) : ans);     ans = (3 < n && 4 < n ? max(ans, a[3][4]) : ans);     ans = (3 < n && 5 < n ? max(ans, a[3][5]) : ans);     ans = (3 < n && 6 < n ? max(ans, a[3][6]) : ans);     ans = (3 < n && 7 < n ? max(ans, a[3][7]) : ans);     ans = (3 < n && 8 < n ? max(ans, a[3][8]) : ans);     ans = (3 < n && 9 < n ? max(ans, a[3][9]) : ans);     ans = (4 < n && 0 < n ? max(ans, a[4][0]) : ans);     ans = (4 < n && 1 < n ? max(ans, a[4][1]) : ans);     ans = (4 < n && 2 < n ? max(ans, a[4][2]) : ans);     ans = (4 < n && 3 < n ? max(ans, a[4][3]) : ans);     ans = (4 < n && 4 < n ? max(ans, a[4][4]) : ans);     ans = (4 < n && 5 < n ? max(ans, a[4][5]) : ans);     ans = (4 < n && 6 < n ? max(ans, a[4][6]) : ans);     ans = (4 < n && 7 < n ? max(ans, a[4][7]) : ans);     ans = (4 < n && 8 < n ? max(ans, a[4][8]) : ans);     ans = (4 < n && 9 < n ? max(ans, a[4][9]) : ans);     ans = (5 < n && 0 < n ? max(ans, a[5][0]) : ans);     ans = (5 < n && 1 < n ? max(ans, a[5][1]) : ans);     ans = (5 < n && 2 < n ? max(ans, a[5][2]) : ans);     ans = (5 < n && 3 < n ? max(ans, a[5][3]) : ans);     ans = (5 < n && 4 < n ? max(ans, a[5][4]) : ans);     ans = (5 < n && 5 < n ? max(ans, a[5][5]) : ans);     ans = (5 < n && 6 < n ? max(ans, a[5][6]) : ans);     ans = (5 < n && 7 < n ? max(ans, a[5][7]) : ans);     ans = (5 < n && 8 < n ? max(ans, a[5][8]) : ans);     ans = (5 < n && 9 < n ? max(ans, a[5][9]) : ans);     ans = (6 < n && 0 < n ? max(ans, a[6][0]) : ans);     ans = (6 < n && 1 < n ? max(ans, a[6][1]) : ans);     ans = (6 < n && 2 < n ? max(ans, a[6][2]) : ans);     ans = (6 < n && 3 < n ? max(ans, a[6][3]) : ans);     ans = (6 < n && 4 < n ? max(ans, a[6][4]) : ans);     ans = (6 < n && 5 < n ? max(ans, a[6][5]) : ans);     ans = (6 < n && 6 < n ? max(ans, a[6][6]) : ans);     ans = (6 < n && 7 < n ? max(ans, a[6][7]) : ans);     ans = (6 < n && 8 < n ? max(ans, a[6][8]) : ans);     ans = (6 < n && 9 < n ? max(ans, a[6][9]) : ans);     ans = (7 < n && 0 < n ? max(ans, a[7][0]) : ans);     ans = (7 < n && 1 < n ? max(ans, a[7][1]) : ans);     ans = (7 < n && 2 < n ? max(ans, a[7][2]) : ans);     ans = (7 < n && 3 < n ? max(ans, a[7][3]) : ans);     ans = (7 < n && 4 < n ? max(ans, a[7][4]) : ans);     ans = (7 < n && 5 < n ? max(ans, a[7][5]) : ans);     ans = (7 < n && 6 < n ? max(ans, a[7][6]) : ans);     ans = (7 < n && 7 < n ? max(ans, a[7][7]) : ans);     ans = (7 < n && 8 < n ? max(ans, a[7][8]) : ans);     ans = (7 < n && 9 < n ? max(ans, a[7][9]) : ans);     ans = (8 < n && 0 < n ? max(ans, a[8][0]) : ans);     ans = (8 < n && 1 < n ? max(ans, a[8][1]) : ans);     ans = (8 < n && 2 < n ? max(ans, a[8][2]) : ans);     ans = (8 < n && 3 < n ? max(ans, a[8][3]) : ans);     ans = (8 < n && 4 < n ? max(ans, a[8][4]) : ans);     ans = (8 < n && 5 < n ? max(ans, a[8][5]) : ans);     ans = (8 < n && 6 < n ? max(ans, a[8][6]) : ans);     ans = (8 < n && 7 < n ? max(ans, a[8][7]) : ans);     ans = (8 < n && 8 < n ? max(ans, a[8][8]) : ans);     ans = (8 < n && 9 < n ? max(ans, a[8][9]) : ans);     ans = (9 < n && 0 < n ? max(ans, a[9][0]) : ans);     ans = (9 < n && 1 < n ? max(ans, a[9][1]) : ans);     ans = (9 < n && 2 < n ? max(ans, a[9][2]) : ans);     ans = (9 < n && 3 < n ? max(ans, a[9][3]) : ans);     ans = (9 < n && 4 < n ? max(ans, a[9][4]) : ans);     ans = (9 < n && 5 < n ? max(ans, a[9][5]) : ans);     ans = (9 < n && 6 < n ? max(ans, a[9][6]) : ans);     ans = (9 < n && 7 < n ? max(ans, a[9][7]) : ans);     ans = (9 < n && 8 < n ? max(ans, a[9][8]) : ans);     ans = (9 < n && 9 < n ? max(ans, a[9][9]) : ans);     cout << ans;   }