#include <bits/stdc++.h>
using namespace std;
int main() {
ios_base::sync_with_stdio(false);
cin.tie(nullptr);
long long a[3][3];
long long total = 0;
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
cin >> a[i][j];
total += a[i][j];
}
}
vector<int> p = {0, 1, 2};
long long Min_keep = 0;
do {
long long keep = a[0][p[0]] + a[1][p[1]] + a[2][p[2]];
Min_keep = max(Min_keep, keep);
} while (next_permutation(p.begin(), p.end()));
cout << (total - Min_keep) << "\n";
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgIGlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwogICAgY2luLnRpZShudWxscHRyKTsKCiAgICBsb25nIGxvbmcgYVszXVszXTsKICAgIGxvbmcgbG9uZyB0b3RhbCA9IDA7CiAgICBmb3IgKGludCBpID0gMDsgaSA8IDM7IGkrKykgewogICAgICAgIGZvciAoaW50IGogPSAwOyBqIDwgMzsgaisrKSB7CiAgICAgICAgICAgIGNpbiA+PiBhW2ldW2pdOwogICAgICAgICAgICB0b3RhbCArPSBhW2ldW2pdOwogICAgICAgIH0KICAgIH0KICAgIHZlY3RvcjxpbnQ+IHAgPSB7MCwgMSwgMn07CiAgICBsb25nIGxvbmcgTWluX2tlZXAgPSAwOwogICAgZG8gewogICAgICAgIGxvbmcgbG9uZyBrZWVwID0gYVswXVtwWzBdXSArIGFbMV1bcFsxXV0gKyBhWzJdW3BbMl1dOwogICAgICAgIE1pbl9rZWVwID0gbWF4KE1pbl9rZWVwLCBrZWVwKTsKICAgIH0gd2hpbGUgKG5leHRfcGVybXV0YXRpb24ocC5iZWdpbigpLCBwLmVuZCgpKSk7CgogICAgY291dCA8PCAodG90YWwgLSBNaW5fa2VlcCkgPDwgIlxuIjsKICAgIHJldHVybiAwOwp9Cg==