func_code_string: #include <bits/stdc++.h>   using namespace std;   const int inf = 1e9 + 7;   const int maxn = 1e6 + 100;   const double EPS = 1e-12;   struct point {     double x, y;   };   string a[11] = { zero ,  one ,    two ,    three ,  four ,  five ,                    six ,   seven ,  eight ,  nine ,   ten };   string b[11] = {  ,      ,     twen ,   thir ,  for ,                    fif ,  six ,  seven ,  eigh ,  nine };   string c[11] = {  ,      ,      ,       thir ,  four ,                    fif ,  six ,  seven ,  eigh ,  nine };   int n;   int main() {     cin >> n;     if (n <= 10) {       cout << a[n] << endl;       return 0;     }     if (n < 20) {       if (n == 11)         cout <<  eleven  << endl;       else if (n == 12)         cout <<  twelve  << endl;       else         cout << c[n % 10] <<  teen  << endl;       return 0;     }     if (n % 10 == 0) {       cout << b[n / 10] <<  ty  << endl;       return 0;     }     cout << b[n / 10] <<  ty-  << a[n % 10] << endl;     return 0;   }   