#include <bits/stdc++.h>
#define name "domine"
#define FOR(i, a, b) for (int i = a; i <= b; ++i)
#define FORD(i, a, b) for (int i = a; i >= b; --i)
#define ll long long
#define fi first
#define se second
#define ii pair <int, int>
#define sz(a) a.size()
#define pb push_back
#define MASK(x) (1ll << x)
#define bit(x, i) ((x >> i) & 1)
#define popcount(x) __builtin_popcount(x)
#define mingdu signed main()
using namespace std;
const ll mod = 1e9 + 7;
void add(ll& a, ll b) {
a += b;
if (a >= mod) a -= mod;
if (a < 0) a += mod;
}
template<class X, class Y> void mx(X &x, const Y y) {if (y > x) x = y;}
template<class X, class Y> void mn(X &x, const Y y) {if (y < x) x = y;}
const int N = 1e3 + 5;
int a[N][6], r, c, k;
ll s[N+2][MASK(4) + 5], dp[2][2005][MASK(4) + 5];
bool ok[MASK(4)+5];
void nhap() {
cin >> r >> c >> k;
FOR(i, 1, r) FOR(j, 0, c - 1) cin >> a[i][j];
}
void giai() {
FOR(i, 1, r) FOR(msk, 0, MASK(c) - 1){
s[i][msk] = 0;
FOR(j, 0, c - 1) if(bit(msk,j)) s[i][msk] += a[i][j];
}
FOR(msk, 0, MASK(c) - 1) s[r + 1][msk] = 0;
memset(ok, 0, sizeof ok);
ok[0] = 1;
FOR(i, 0, c - 2) ok[MASK(i) | MASK(i+1)] = 1;
if(c == 4) ok[MASK(c) - 1] = 1;
ll inf = -9e18;
FOR(t, 0, k) FOR(msk, 0, MASK(c) - 1) dp[0][t][msk] = inf;
dp[0][0][0] = 0;
int all = MASK(c) - 1;
FOR(i, 0, r - 1) {
int cur = i & 1, nxt = 1 - cur;
FOR(t, 0, k) FOR(msk, 0, MASK(c) - 1) dp[nxt][t][msk] = inf;
FOR(t, 0, k) FOR(msk1, 0, MASK(c) - 1) {
if (dp[cur][t][msk1] == inf) continue;
FOR(msk2, 0, MASK(c) - 1) if (ok[msk2] && (msk2 & msk1) == 0) {
int tmp = (MASK(c) - 1) & (~msk1) & (~msk2);
int msk3 = tmp;
while (1) {
int use = popcount(msk2) / 2 + popcount(msk3);
if (t + use <= k) {
ll delta = s[i + 1][msk2] + s[i + 1][msk3] + s[i + 2][msk3];
mx(dp[nxt][t + use][msk3], dp[cur][t][msk1] + delta);
}
if (msk3 == 0) break;
msk3 = (msk3 - 1) & tmp;
}
}
}
}
cout << dp[r & 1][k][0] << "\n";
}
mingdu{
ios_base::sync_with_stdio(0);
cin.tie(0); cout.tie(0);
if(fopen(name".inp","r")){
freopen(name".inp","r",stdin);
freopen(name".out","w",stdout);
}
nhap();
giai();
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CgojZGVmaW5lIG5hbWUgImRvbWluZSIKI2RlZmluZSBGT1IoaSwgYSwgYikgZm9yIChpbnQgaSA9IGE7IGkgPD0gYjsgKytpKQojZGVmaW5lIEZPUkQoaSwgYSwgYikgZm9yIChpbnQgaSA9IGE7IGkgPj0gYjsgLS1pKQojZGVmaW5lIGxsIGxvbmcgbG9uZwojZGVmaW5lIGZpIGZpcnN0CiNkZWZpbmUgc2Ugc2Vjb25kCiNkZWZpbmUgaWkgcGFpciA8aW50LCBpbnQ+CiNkZWZpbmUgc3ooYSkgYS5zaXplKCkKI2RlZmluZSBwYiBwdXNoX2JhY2sKI2RlZmluZSBNQVNLKHgpICgxbGwgPDwgeCkKI2RlZmluZSBiaXQoeCwgaSkgKCh4ID4+IGkpICYgMSkKI2RlZmluZSBwb3Bjb3VudCh4KSBfX2J1aWx0aW5fcG9wY291bnQoeCkKI2RlZmluZSBtaW5nZHUgc2lnbmVkIG1haW4oKQoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmNvbnN0IGxsIG1vZCA9IDFlOSArIDc7Cgp2b2lkIGFkZChsbCYgYSwgbGwgYikgewogICAgYSArPSBiOwogICAgaWYgKGEgPj0gbW9kKSBhIC09IG1vZDsKICAgIGlmIChhIDwgMCkgYSArPSBtb2Q7Cn0KCnRlbXBsYXRlPGNsYXNzIFgsIGNsYXNzIFk+IHZvaWQgbXgoWCAmeCwgY29uc3QgWSB5KSB7aWYgKHkgPiB4KSB4ID0geTt9CnRlbXBsYXRlPGNsYXNzIFgsIGNsYXNzIFk+IHZvaWQgbW4oWCAmeCwgY29uc3QgWSB5KSB7aWYgKHkgPCB4KSB4ID0geTt9Cgpjb25zdCBpbnQgTiA9IDFlMyArIDU7CmludCBhW05dWzZdLCByLCBjLCBrOwpsbCBzW04rMl1bTUFTSyg0KSArIDVdLCBkcFsyXVsyMDA1XVtNQVNLKDQpICsgNV07CmJvb2wgb2tbTUFTSyg0KSs1XTsKCnZvaWQgbmhhcCgpIHsKICAgIGNpbiA+PiByID4+IGMgPj4gazsKICAgIEZPUihpLCAxLCByKSBGT1IoaiwgMCwgYyAtIDEpIGNpbiA+PiBhW2ldW2pdOwp9Cgp2b2lkIGdpYWkoKSB7CiAgICBGT1IoaSwgMSwgcikgRk9SKG1zaywgMCwgTUFTSyhjKSAtIDEpewogICAgICAgIHNbaV1bbXNrXSA9IDA7CiAgICAgICAgRk9SKGosIDAsIGMgLSAxKSBpZihiaXQobXNrLGopKSBzW2ldW21za10gKz0gYVtpXVtqXTsKICAgIH0KICAgIEZPUihtc2ssIDAsIE1BU0soYykgLSAxKSBzW3IgKyAxXVttc2tdID0gMDsKCiAgICBtZW1zZXQob2ssIDAsIHNpemVvZiBvayk7CiAgICBva1swXSA9IDE7CiAgICBGT1IoaSwgMCwgYyAtIDIpIG9rW01BU0soaSkgfCBNQVNLKGkrMSldID0gMTsKICAgIGlmKGMgPT0gNCkgb2tbTUFTSyhjKSAtIDFdID0gMTsKCiAgICBsbCBpbmYgPSAtOWUxODsKICAgIEZPUih0LCAwLCBrKSBGT1IobXNrLCAwLCBNQVNLKGMpIC0gMSkgZHBbMF1bdF1bbXNrXSA9IGluZjsKICAgIGRwWzBdWzBdWzBdID0gMDsKCiAgICBpbnQgYWxsID0gTUFTSyhjKSAtIDE7CiAgICBGT1IoaSwgMCwgciAtIDEpIHsKICAgICAgICBpbnQgY3VyID0gaSAmIDEsIG54dCA9IDEgLSBjdXI7CiAgICAgICAgRk9SKHQsIDAsIGspIEZPUihtc2ssIDAsIE1BU0soYykgLSAxKSBkcFtueHRdW3RdW21za10gPSBpbmY7CiAgICAgICAgRk9SKHQsIDAsIGspIEZPUihtc2sxLCAwLCBNQVNLKGMpIC0gMSkgewogICAgICAgICAgICBpZiAoZHBbY3VyXVt0XVttc2sxXSA9PSBpbmYpIGNvbnRpbnVlOwogICAgICAgICAgICBGT1IobXNrMiwgMCwgTUFTSyhjKSAtIDEpIGlmIChva1ttc2syXSAmJiAobXNrMiAmIG1zazEpID09IDApIHsKICAgICAgICAgICAgICAgIGludCB0bXAgPSAoTUFTSyhjKSAtIDEpICYgKH5tc2sxKSAmICh+bXNrMik7CiAgICAgICAgICAgICAgICBpbnQgbXNrMyA9IHRtcDsKCiAgICAgICAgICAgICAgICB3aGlsZSAoMSkgewogICAgICAgICAgICAgICAgICAgIGludCB1c2UgPSBwb3Bjb3VudChtc2syKSAvIDIgKyBwb3Bjb3VudChtc2szKTsKICAgICAgICAgICAgICAgICAgICBpZiAodCArIHVzZSA8PSBrKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGxsIGRlbHRhID0gc1tpICsgMV1bbXNrMl0gKyBzW2kgKyAxXVttc2szXSArIHNbaSArIDJdW21zazNdOwogICAgICAgICAgICAgICAgICAgICAgICBteChkcFtueHRdW3QgKyB1c2VdW21zazNdLCBkcFtjdXJdW3RdW21zazFdICsgZGVsdGEpOwogICAgICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICAgICAgaWYgKG1zazMgPT0gMCkgYnJlYWs7CiAgICAgICAgICAgICAgICAgICAgbXNrMyA9IChtc2szIC0gMSkgJiB0bXA7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CgogICAgY291dCA8PCBkcFtyICYgMV1ba11bMF0gPDwgIlxuIjsKfQoKbWluZ2R1ewogICAgaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbygwKTsKICAgIGNpbi50aWUoMCk7IGNvdXQudGllKDApOwoKICAgIGlmKGZvcGVuKG5hbWUiLmlucCIsInIiKSl7CiAgICAgICAgZnJlb3BlbihuYW1lIi5pbnAiLCJyIixzdGRpbik7CiAgICAgICAgZnJlb3BlbihuYW1lIi5vdXQiLCJ3IixzdGRvdXQpOwogICAgfQoKICAgIG5oYXAoKTsKICAgIGdpYWkoKTsKCiAgICByZXR1cm4gMDsKfQ==