#include <bits/stdc++.h>
int setbit(int N, int pos) { return N = N | (1 << pos); }
int resetbit(int N, int pos) { return N = N & ~(1 << pos); }
bool checkbit(int N, int pos) { return (bool)(N & 1 << pos); }
using namespace std;
string s10[] = {"ten",     "eleven",  "twelve",    "thirteen", "fourteen",
                "fifteen", "sixteen", "seventeen", "eighteen", "nineteen"};
string s1[] = {"",     "one", "two",   "three", "four",
               "five", "six", "seven", "eight", "nine"};
string s100[] = {"",      "",      "twenty",  "thirty", "forty",
                 "fifty", "sixty", "seventy", "eighty", "ninety"};
int main() {
  int n;
  while (cin >> n) {
    int a = n % 10;
    int b = n / 10;
    if (a == 0 && b == 0) {
      cout << "zero" << endl;
    } else if (b == 0) {
      cout << s1[a] << endl;
    } else if (n > 9 && n < 20) {
      cout << s10[n % 10] << endl;
      ;
    } else {
      cout << s100[b];
      if (a) {
        cout << "-" << s1[a] << endl;
      }
    }
  }
}
