#include <iostream>
#include <fstream>
using namespace std;
ifstream f("flip.in");
ofstream g("flip.out");
int main() {
int gameBoard[16][16], numOLines, numOCols;
int* sumOLines = new int[16]{ 0 };
int* sumOColes = new int[16]{ 0 };
f >> numOLines >> numOCols;
for (int i = 0; i < numOLines; i++) {
for (int j = 0; j < numOCols; j++) {
f >> gameBoard[i][j];
sumOLines[i] += gameBoard[i][j];
sumOColes[j] += gameBoard[i][j];
}
}
int minLines = sumOLines[0];
int minLinesPos = 0;
int minCols = sumOColes[0];
int minColsPos = 0;
for (int i = 1; i < numOLines; i++) {
if (minLines > sumOLines[i]) {
minLines = sumOLines[i];
minLinesPos = i;
}
}
for (int i = 1; i < numOCols; i++) {
if (minCols > sumOColes[i]) {
minCols = sumOColes[i];
minColsPos = i;
}
}
int sum = 0;
for(int i = 0; i < numOLines; i++) {
for (int j = 0; j < numOCols; j++) {
if (i == minLinesPos || j == minColsPos) {
gameBoard[i][j] *= -1;
}
sum += gameBoard[i][j];
}
}
g << sum;
return 0;
}