#include int findMax() { int a, b, c, d, e; scanf("%d %d %d %d %d", &a, &b, &c, &d, &e); // printf("%d %d %d %d %d", a, b, c, d, e); // if(a <= b && d <= e) return a+d; if(a >= b && d >= e) return b+e; if(a <= b && d >= e) { int out = d-e; if(out > c) out = c; return a+e+out; }else { int out = a-b; if(out > c) out = c; return d+b+out; } return 0; } int main() { int n; scanf("%d", &n); int min = -1; for(int i = 0; i < n; i++) { int buffer = findMax(); // printf("buffer %d\n", buffer); if(buffer < min || min == -1) min = buffer; } printf("%d", min); }