#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;
}
