func_code_string: #include <bits/stdc++.h>   int cmp(const void *a, const void *b) { return *(int *)a - *(int *)b; }   int main() {     int a[55], b[55], m, i, j, map[55], n, x, y, s;     while (~scanf( %d , &m)) {       for (i = 0; i < m - 1; i++) {         scanf( %d , &a[i]);       }       for (i = 0; i < m - 1; i++) {         scanf( %d , &b[i]);       }       j = 0;       for (i = 0; i < m; i++) {         scanf( %d , &s);         for (x = i; x < m - 1; x++) {           s += b[x];         }         for (y = 0; y < i; y++) {           s += a[y];         }         map[j++] = s;       }       qsort(map, j, sizeof(map[0]), cmp);       printf( %d n , map[0] + map[1]);     }   }   