local n, m = io.read("*n", "*n") local a = {} for i = 1, n do local v = 0 for j = 1, m do v = v + io.read("*n") end a[i] = v end local v1, v2 = 0LL, a[1] * 1LL for i = 2, n do local c2 = v1 + a[i] * 1LL local c1 = v2 - a[i] * 1LL if v2 < c2 then v2 = c2 end if v1 < c1 then v1 = c1 end end local ret = v1 < v2 and v2 or v1 ret = tostring(ret):gsub("LL", "") print(ret)