#include using namespace std; long long dp[1005][5]; int main() { int N,M; cin >> N >> M; for(int i = 0; i < N; i++) { long long sum = 0; for(int j = 0; j < M; j++) { long long A; cin >> A; sum += A; } if(i == 0) { dp[0][1] = sum; continue; } dp[i][1] = max(dp[i-1][1],dp[i-1][0]+sum); dp[i][0] = max(dp[i-1][0],dp[i-1][1]-sum); } cout << max(dp[N-1][0],dp[N-1][1]) << endl; }