func_code_string: #include <bits/stdc++.h>   using namespace std;   int x[3];   int main() {     int a, b, c, n, ans = 0, t = 0;     cin >> n;     cin >> x[0] >> x[1] >> x[2];     n--;     while (n--) {       if (t == 0) {         if (x[0] < x[1]) {           ans += x[0];           t = 1;         } else {           ans += x[1];           t = 2;         }       } else if (t == 1) {         if (x[0] < x[2]) {           ans += x[0];           t = 0;         } else {           ans += x[2];           t = 2;         }       } else {         if (x[2] < x[1]) {           ans += x[2];           t = 1;         } else {           ans += x[1];           t = 0;         }       }     }     cout << ans << endl;     return 0;   }   