func_code_string: #include <bits/stdc++.h>   int main() {     int i, gt = 0, arr[4];     char var =  C ;     char A[102];     for (i = 0; i < 4; i++) {       scanf( %s , A);       arr[i] = strlen(A) - 2;     }     for (i = 0; i < 4; i++) {       if (i == 0) {         if (arr[0] >= (2 * arr[1]) && arr[0] >= (2 * arr[2]) &&             arr[0] >= (2 * arr[3])) {           gt++;           var =  A ;         } else if ((2 * arr[0]) <= (arr[1]) && (2 * arr[0]) <= (arr[2]) &&                    (2 * arr[0]) <= (arr[3])) {           gt++;           var =  A ;         }       } else if (i == 1) {         if (arr[1] >= (2 * arr[0]) && arr[1] >= (2 * arr[2]) &&             arr[1] >= (2 * arr[3])) {           gt++;           var =  B ;         } else if ((2 * arr[1]) <= (arr[0]) && (2 * arr[1]) <= (arr[2]) &&                    (2 * arr[1]) <= (arr[3])) {           gt++;           var =  B ;         }       } else if (i == 2) {         if (arr[2] >= (2 * arr[1]) && arr[2] >= (2 * arr[0]) &&             arr[2] >= (2 * arr[3])) {           gt++;           var =  C ;         } else if ((2 * arr[2]) <= (arr[1]) && (2 * arr[2]) <= (arr[0]) &&                    (2 * arr[2]) <= (arr[3])) {           gt++;           var =  C ;         }       } else if (i == 3) {         if (arr[3] >= (2 * arr[1]) && arr[3] >= (2 * arr[2]) &&             arr[3] >= (2 * arr[0])) {           gt++;           var =  D ;         } else if ((2 * arr[3]) <= (arr[1]) && (2 * arr[3]) <= (arr[2]) &&                    (2 * arr[3]) <= (arr[0])) {           gt++;           var =  D ;         }       }     }     if (gt == 1) {       printf( %c , var);     } else {       printf( C );     }     return 0;   }   