Today Tavas got his test result as an integer score and he wants to share it with his girlfriend, Nafas.His phone operating system is Tavdroid, and its keyboard doesn't have any digits! He wants to share his score with Nafas via text, so he has no choice but to send this number using words.  He ate coffee mix without water again, so right now he's really messed up and can't think.Your task is to help him by telling him what to type.

The first and only line of input contains an integer s (0 ≤ s ≤ 99), Tavas's score.

In the first and only line of output, print a single string consisting only from English lowercase letters and hyphens ('-'). Do not use spaces.

NoteYou can find all you need to know about English numerals in http://en.wikipedia.org/wiki/English_numerals .

import java.awt.Point;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.lang.reflect.Array;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.Comparator;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedList;
import java.util.PriorityQueue;
import java.util.Queue;
import java.util.Set;
import java.util.Stack;
import java.util.StringTokenizer;
import java.util.TreeMap;
import java.util.TreeSet;

public class Main {
    static Main.MyScanner sc = new Main.MyScanner();
    // static Main.Parser sc = new Parser(System.in);
    static PrintWriter out = new PrintWriter(System.out, true);

    public static void main(String[] args) throws Exception {
        out.println(foo(sc.nextInt()));

        out.close();
    }

    public static String foo(int n) {
        String words[] = { "", "one", "two", "three", "four", "five", "six",
                "seven", "eight", "nine", "ten", "eleven", "twelve", "thirteen" , "fourteen", "fifteen","sixteen","seventeen","eighteen" }, teen = "teen", tens[] = {
                "zero", "ten", "twenty", "thirty", "forty", "fifty", "sixty",
                "seventy", "eighty", "ninety" };
        if (n == 0)
            return "zero";
        else if (n <= 18) {
            return words[n];
        } else if (n < 20) {
            return words[n % 10] + teen ;
        } else {
            return tens[n / 10] + (n%10 == 0 ? "" : "-") + words[n % 10] ;
        }
    }

    static private class MyScanner {
        BufferedReader br;
        StringTokenizer st;

        public MyScanner() {
            br = new BufferedReader(new InputStreamReader(System.in));
        }

        public int mod(long x) {
            return (int) x % 1000000007;
        }

        public int mod(int x) {
            return x % 1000000007;
        }

        boolean hasNext() {
            if (st.hasMoreElements())
                return true;
            try {
                st = new StringTokenizer(br.readLine());
            } catch (IOException e) {
                e.printStackTrace();
            }
            return st.hasMoreTokens();
        }

        String next() {
            while (st == null || !st.hasMoreElements()) {
                try {
                    st = new StringTokenizer(br.readLine());
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
            return st.nextToken();
        }

        int nextInt() {
            return Integer.parseInt(next());
        }

        double nextDouble() {
            return Double.parseDouble(next());
        }

        String nextLine() {
            String str = "";
            try {
                str = br.readLine();
            } catch (IOException e) {
                e.printStackTrace();
            }
            return str;
        }

        public long nextLong() {
            return Long.parseLong(next());
        }
    }

    static class Parser {
        final private int BUFFER_SIZE = 65536; // 2^16, a good compromise for
                                                // some problems
        private InputStream din; // Underlying input stream
        private byte[] buffer; // Self-maintained buffer
        private int bufferPointer; // Current read position in the buffer
        private int bytesRead; // Effective bytes in the buffer read from the
                                // input stream

        public Parser(InputStream in) {
            din = in;
            buffer = new byte[BUFFER_SIZE];
            bufferPointer = bytesRead = 0;
        }

        /**
         * Read the next integer from the input stream.
         *
         * @return The next integer.
         * @throws IOException
         */
        public int nextInt() throws IOException {
            int result = 0;
            byte c = read();
            while (c <= ' ')
                c = read();
            boolean neg = (c == '-');
            if (neg)
                c = read();
            while (c >= '0' && c <= '9') {
                result = result * 10 + c - '0';
                c = read();
            }
            if (neg)
                return -result;
            return result;
        }

        /**
         * Read the next byte of data from the input stream.
         *
         * @return the next byte of data, or -1 if the end of the stream is
         *         reached.
         * @throws IOException
         *             if an I/O error occurs.
         */
        public byte read() throws IOException {
            if (bufferPointer == bytesRead)
                fillBuffer();
            return buffer[bufferPointer++];
        }

        /**
         * Read data from the input stream into the buffer
         *
         * @throws IOException
         *             if an I/O error occurs.
         */
        private void fillBuffer() throws IOException {
            bytesRead = din.read(buffer, bufferPointer = 0, BUFFER_SIZE);
            if (bytesRead == -1)
                buffer[0] = -1;
        }
    }
}

//import com.sun.source.tree.Tree;
import java.util.*;
import java.io.*;

public class Ahmed {
    public static void main(String[] YAHIA_MOSTAFA) throws IOException, InterruptedException {
        Scanner sc = new Scanner(System.in);
        int x =sc.nextInt();
        HashMap<Integer,String>hm=new HashMap<>();
       hm.put(0,"zero"); hm.put(1,"one");hm.put(2,"two");hm.put(3,"three");hm.put(4,"four");hm.put(5,"five");hm.put(6,"six");hm.put(7,"seven");hm.put(8,"eight");hm.put(9,"nine");hm.put(10,"ten");
        hm.put(11,"eleven");hm.put(12,"twelve");hm.put(13,"thirteen");hm.put(14,"fourteen");hm.put(15,"fifteen");hm.put(16,"sixteen");hm.put(17,"seventeen");hm.put(18,"eighteen");hm.put(19,"nineteen");hm.put(20,"twenty");
        hm.put(30,"thirty");hm.put(40,"forty");hm.put(50,"fifty");hm.put(60,"sixty");hm.put(70,"seventy");hm.put(80,"eighty");hm.put(90,"ninety");
        if (x%10==0||x/10==0||(x>=11&&x<=19))
            System.out.println(hm.get(x));
        else{
            System.out.println(hm.get(x-x%10)+"-"+hm.get(x%10));
        }
        }
    static class Scanner {
        StringTokenizer st;
        BufferedReader br;

        public Scanner(InputStream system) {
            br = new BufferedReader(new InputStreamReader(system));
        }

        public Scanner(String file) throws Exception {
            br = new BufferedReader(new FileReader(file));
        }

        public String next() throws IOException {
            while (st == null || !st.hasMoreTokens())
                st = new StringTokenizer(br.readLine());
            return st.nextToken();
        }

        public String nextLine() throws IOException {
            return br.readLine();
        }

        public int nextInt() throws IOException {
            return Integer.parseInt(next());
        }

        public double nextDouble() throws IOException {
            return Double.parseDouble(next());
        }

        public char nextChar() throws IOException {
            return next().charAt(0);
        }

        public Long nextLong() throws IOException {
            return Long.parseLong(next());
        }

        public boolean ready() throws IOException {
            return br.ready();
        }

        public void waitForInput() throws InterruptedException {
            Thread.sleep(3000);
        }
    }
}

import java.util.Scanner;
import java.util.*;

public class ProblemA
{
	public static void main(String args[])
	{
			Scanner scan = new Scanner(System.in); //instance variable.
			int input = scan.nextInt();
			String one = "one";
			String two = "two";
			String three = "three";
			String four = "four";
			String five = "five";
			String six = "six";
			String seven = "seven";
			String eight = "eight";
			String nine = "nine";
			String ten = "ten";
			String eleven = "eleven";
			String twelve = "twelve";
			String thirteen = "thirteen";
			String fourteen = "fourteen";
			String fifteen = "fifteen";
			String sixteen = "sixteen";
			String seventeen = "seventeen";
			String eighteen = "eighteen";
			String nineteen = "nineteen";
			String twenty = "twenty";
			String thirty = "thirty";
			String forty = "forty";
			String fifty = "fifty";
			String sixty = "sixty";
			String seventy = "seventy";
			String eighty = "eighty";
			String ninety = "ninety";
			if (input > 10)
			{
				if ((input >= 90) && (input < 100))
					System.out.print(ninety);
				else if (input >= 80)
					System.out.print(eighty);
				else if (input >= 70)
					System.out.print(seventy);
				else if (input >= 60)
					System.out.print(sixty);
				else if (input >= 50)
					System.out.print(fifty);
				else if (input >= 40)
					System.out.print(forty);
				else if (input >= 30)
					System.out.print(thirty);
				else if (input >= 20)
					System.out.print(twenty);
				else if (input == 19)
					System.out.print(nineteen);
				else if (input == 18)
					System.out.print(eighteen);
				else if (input == 17)
					System.out.print(seventeen);
				else if (input == 16)
					System.out.print(sixteen);
				else if (input == 15)
					System.out.print(fifteen);
				else if (input == 14)
					System.out.print(fourteen);
				else if (input == 13)
					System.out.print(thirteen);
				else if (input == 12)
					System.out.print(twelve);
				else if (input == 11)
					System.out.print(eleven);

				if ((input > 19) && (input != 90) && (input != 80) && (input != 70) && (input != 60) && (input != 50) && (input != 40) && (input != 30) && (input != 20))
				{
					input = input % 10;
					System.out.print("-");
				}

			}

			if (input <= 10)
			{
				if (input == 10)
					System.out.print("ten");
				if (input == 9)
					System.out.print("nine");
				else if (input == 8)
					System.out.print("eight");
				else if (input == 7)
					System.out.print("seven");
				else if (input == 6)
					System.out.print("six");
				else if (input == 5)
					System.out.print("five");
				else if (input == 4)
					System.out.print("four");
				else if (input == 3)
					System.out.print("three");
				else if (input == 2)
					System.out.print("two");
				else if (input == 1)
					System.out.print("one");
				else if (input == 0)
					System.out.print("zero");

			}

		}
}

import java.util.Scanner;

/**
 * https://codeforces.com/problemset/problem/535/A
 */
public class Problem535A {

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        scanner.useDelimiter(System.lineSeparator());
        String number = scanner.next();
        scanner.close();
        System.out.println(transform(number));
    }

    private static String transform(String s) {
        switch (s) {
            case "0":
                return "zero";
            case "1":
                return "one";
            case "2":
                return "two";
            case "3":
                return "three";
            case "4":
                return "four";
            case "5":
                return "five";
            case "6":
                return "six";
            case "7":
                return "seven";
            case "8":
                return "eight";
            case "9":
                return "nine";
            case "10":
                return "ten";
            case "11":
                return "eleven";
            case "12":
                return "twelve";
            case "13":
                return "thirteen";
            case "14":
                return "fourteen";
            case "15":
                return "fifteen";
            case "16":
                return "sixteen";
            case "17":
                return "seventeen";
            case "18":
                return "eighteen";
            case "19":
                return "nineteen";
            case "20":
                return "twenty";
            case "30":
                return "thirty";
            case "40":
                return "forty";
            case "50":
                return "fifty";
            case "60":
                return "sixty";
            case "70":
                return "seventy";
            case "80":
                return "eighty";
            case "90":
                return "ninety";
            default:
                String[] digits = s.split("");
                return transform(digits[0] + "0") + "-" + transform(digits[1]);
        }
    }
}

import java.util.*;
import java.io.*;
public class Tavas_Nafas
{
	public static void main(String args[]) throws Exception
	{
		BufferedReader f=new BufferedReader(new InputStreamReader(System.in));
		int num=Integer.parseInt(f.readLine());
		String[] ones=new String[]{"zero","one","two","three","four","five","six","seven","eight","nine"};
		String[] tens=new String[]{"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
		String[] special=new String[]{"ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
		if(num>=10&&num<=19)
			System.out.println(special[num%10]);
		else if(num>=20)
		{
			if(num%10==0)
				System.out.println(tens[num/10-2]);
			else
				System.out.println(tens[num/10-2]+"-"+ones[num%10]);
		}
		else
			System.out.println(ones[num]);
	}
}

import java.util.*;
import java.math.*;
import java.io.*;

public class A {

    static Scanner in = new Scanner(System.in);

    static PrintStream out = System.out;

    static String[] units = {
        "zero",
        "one",
        "two",
        "three",
        "four",
        "five",
        "six",
        "seven",
        "eight",
        "nine"
    };

    static HashMap<Integer, String> teens = new HashMap<>();

    static String[] tens = {
        "",
        "",
        "twenty",
        "thirty",
        "forty",
        "fifty",
        "sixty",
        "seventy",
        "eighty",
        "ninety"
    };

    static String solve(int s){
        if (s <= 9){
            return units[s];
        }
        else if (teens.containsKey(s)){
            return teens.get(s);
        }
        else {
            String name = tens[s / 10];

            if (s % 10 != 0){
                name += "-" + units[s % 10];
            }

            return name;
        }
    }

    public static void main(String[] args) {
        teens.put(10, "ten");
        teens.put(11, "eleven");
        teens.put(12, "twelve");
        teens.put(13, "thirteen");
        teens.put(14, "fourteen");
        teens.put(15, "fifteen");
        teens.put(16, "sixteen");
        teens.put(17, "seventeen");
        teens.put(18, "eighteen");
        teens.put(19, "nineteen");

        int s = in.nextInt();

        /*
        for (int i = 0; i <= 99; i++){
            out.println(solve(i));
        }
        */

        out.println(solve(s));
    }
}

import java.util.Scanner;

public class FLFL {
    static Scanner clavier = new Scanner(System.in);
    public static void main(String[] args) {

        String[] entier={"zero","one","two","three","four","five","six","seven","eight","nine"};
        String[] plusdix={"ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
        String[] pluvent = {"ten","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        String[] pluventa = {"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        int n =clavier.nextInt();
        if(n<10)
        {
            for(int j=0;j<entier.length;j++)
            {
                if(j==n)
                {
                    System.out.println(entier[j]);
                    break;
                }
            }
        }
        else if ((n>=10)&&(n<20))
        {
            for(int j=0;j<plusdix.length;j++)
            {
                if(j+10 ==n)
                {
                    System.out.println(plusdix[j]);
                }
            }
        }
        else
        {
            int e, d ;
            String s1 = null,s2=null;
            e=n/10;
            d=n%10;

            if(d==0)
            {
                for(int j=0;j<pluventa.length;j++)
                {
                    if(j==e-2)
                    {
                        System.out.println(pluventa[j]);
                        break;
                    }

            }}
                else
                {
                    for(int j=0;j<pluvent.length;j++)
                    {
                        if(j==e-1)
                        {
                            s1=(pluvent[j]);
                            break;
                        }

                }

            for(int j=0;j<entier.length;j++)
            {
                if(j==d)
                {
                    s2=(entier[j]);
                    break;
                }

    }
            System.out.println(s1+"-"+s2);

}
}}}

import java.util.Scanner;

/**
 * Today Tavas got his test result as an integer score and he wants to share it
 * with his girlfriend, Nafas.
 *
 * His phone operating system is Tavdroid, and its keyboard doesn't have any
 * digits! He wants to share his score with Nafas via text, so he has no choice
 * but to send this number using words.
 *
 *
 * He ate coffee mix without water again, so right now he's really messed up and
 * can't think.
 *
 * Your task is to help him by telling him what to type.
 *
 * Input
 * The first and only line of input contains an integer s (0 ≤ s ≤ 99),
 * Tavas's score.
 *
 * Output
 * In the first and only line of output, print a single string consisting
 * only from English lowercase letters and hyphens ('-'). Do not use spaces.
 *
 * Sample test(s)
 * input
 * 6
 * output
 * six
 * input
 * 99
 * output
 * ninety-nine
 * input
 * 20
 * output
 * twenty
 * Note
 * You can find all you need to know about English numerals in
 * http://en.wikipedia.org/wiki/English_numerals .
 *
 * @Title: A535TavasAndNafas.java
 * @author lxh
 * @date Oct 14, 2015 7:53:46 AM
 *
 */

public class Main{
    public static void  main(String []args){
        Scanner cin=new Scanner(System.in);
        String []digits={"zero","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen","twenty"};
        String []decimal={"zero","ten","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        int s=cin.nextInt();
        if(s<=20)System.out.println(digits[s]);
        else{
            if(s%10==0)System.out.println(decimal[s/10]);
            else
                System.out.println(decimal[s/10]+"-"+digits[s%10]);
        }
    }
}

import java.io.BufferedReader;
import java.io.Closeable;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.StringTokenizer;

public class A299 {
	public void solve(FastScanner in, PrintWriter out){
 		int v1=in.nextInt();
		String[] n1=new String[]{"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
		String[] n2=new String[]{"zero","one","two","three","four","five","six","seven","eight","nine","ten"};
//		for(int g=0;g<100;g++){
//			int v1=g;
//
		if(v1<=10){
			System.out.println(n2[v1]);
		}
		else if(v1==11){
			System.out.println("eleven");
		}
		else if(v1==12){
			System.out.println("twelve");
		}
		else if(v1==13){
			System.out.println("thirteen");
		}
		else if(v1==14){
			System.out.println("fourteen");
		}else if(v1==15){
			System.out.println("fifteen");
		}
		else if(v1==16){
			System.out.println("sixteen");
		}else if(v1==17){
			System.out.println("seventeen");
		}else if(v1==18){
			System.out.println("eighteen");
		}else if(v1==19){
			System.out.println("nineteen");
		}else{
			int c=v1/10;
			int m=v1-(c*10);

			if(m>0){
				System.out.println(n1[c-2]+"-"+n2[m]);
			}else{
				System.out.println(n1[c-2]);
			}
		}
		//}
	}
	public static void main(String[] args) throws IOException {
		try (FastScanner scanner = new FastScanner(System.in);
	            PrintWriter writer = new PrintWriter(System.out)) {
	            new A299().solve(scanner, writer);
	        }
	}

	private static class FastScanner implements Closeable {
        private BufferedReader reader;
        private StringTokenizer tokenizer;

        public FastScanner(String filename) throws FileNotFoundException {
            reader = new BufferedReader(new FileReader(filename));
        }

        public FastScanner(InputStream stream) {
            reader = new BufferedReader(new InputStreamReader(stream));
        }

        public String readLine() {
            try {
                return reader.readLine();
            } catch (IOException e) {
                return null;
            }
        }

        public String next() {
            while (tokenizer == null || !tokenizer.hasMoreTokens()) {
                String line = readLine();
                if (line == null) return null;
                tokenizer = new StringTokenizer(line);
            }
            return tokenizer.nextToken();
        }

        public int nextInt() {
            return Integer.parseInt(next());
        }

        public long nextLong() {
            return Long.parseLong(next());
        }

        public BigInteger nextBigInteger() {
            return new BigInteger(next());
        }

        public float nextFloat() {
            return Float.parseFloat(next());
        }

        public double nextDouble() {
            return Double.parseDouble(next());
        }

        public BigDecimal nextBigDecimal() {
            return new BigDecimal(next());
        }

        @Override
        public void close() throws IOException {
            reader.close();
        }
    }
}

import java.util.Scanner;

/**
 *
 * @author studentassiut
 */
public class Count {

    public static void s(int num) {

        String[] ln = {"one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
        String[] bg = {"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};

        String t1, t2;

        if (num == 0) {
            System.out.println("zero");
        } else if (num < 20) {
            System.out.println(ln[num - 1]);
        } else if (num == 20 || num == 30 || num == 40 || num == 50 || num == 60 || num == 70 || num == 80 || num == 90) {
            {
                t1 = Integer.toString(num).charAt(0) + "";
                System.out.println(bg[Integer.parseInt(t1) - 2]);
            }
        } else {
            t1 = Integer.toString(num).charAt(0) + "";
            t2 = Integer.toString(num).charAt(1) + "";
            System.out.println(bg[Integer.parseInt(t1) - 2] + "-" + ln[Integer.parseInt(t2) - 1]);

        }
    }

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner k = new Scanner(System.in);
        int num = k.nextInt();
        s(num);

    }

}

import java.util.Scanner;

public class Number {

    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);

     int a=input.nextInt();

    String [] array= {"zero","one","two","three","four","five","six","seven","eight","nine","ten",
            "eleven",
            "twelve",
            "thirteen",
            "fourteen",
            "fifteen",
            "sixteen",
            "seventeen",
            "eighteen",
            "nineteen",
            "twenty",
            "twenty-one",
            "twenty-two",
            "twenty-three",
            "twenty-four",
            "twenty-five",
            "twenty-six",
            "twenty-seven",
            "twenty-eight",
           "twenty-nine",
           "thirty",
            "thirty-one",
            "thirty-two",
            "thirty-three",
            "thirty-four",
            "thirty-five",
            "thirty-six",
            "thirty-seven",
            "thirty-eight",
            "thirty-nine",
            "forty",
           "forty-one",
            "forty-two",
            "forty-three",
            "forty-four",
            "forty-five",
            "forty-six",
            "forty-seven",
            "forty-eight",
           "forty-nine","fifty",
           "fifty-one",
           "fifty-two",
           "fifty-three",
           "fifty-four",
           "fifty-five",
           "fifty-six",
           "fifty-seven",
           "fifty-eight",
           "fifty-nine",
           "sixty",
           "sixty-one",
           "sixty-two",
           "sixty-three",
           "sixty-four",
           "sixty-five",
           "sixty-six",
           "sixty-seven",
           "sixty-eight",
           "sixty-nine",
           "seventy",
           "seventy-one",
           "seventy-two",
           "seventy-three",
           "seventy-four",
           "seventy-five",
           "seventy-six",
           "seventy-seven",
           "seventy-eight",
           "seventy-nine",
           "eighty",
           "eighty-one",
           "eighty-two",
           "eighty-three",
           "eighty-four",
           "eighty-five",
           "eighty-six",
           "eighty-seven",
           "eighty-eight",
           "eighty-nine",
           "ninety",
           "ninety-one",
           "ninety-two",
           "ninety-three",
           "ninety-four",
           "ninety-five",
           "ninety-six",
           "ninety-seven",
           "ninety-eight",
           "ninety-nine"};

        System.out.println(""+array[a]);

        }

}

import java.io.IOException;
import java.util.InputMismatchException;

public class Main {
    public static void main(String[] args) {
        FasterScanner s = new FasterScanner();
        int in=s.nextInt();
        if(in==0)
            {
            System.out.print("zero");
            return;
            }
        print(in);
    }
    public static void print(int s)
    {
        if(s==0)
            return;//System.out.print("zero");
        if(s==1)
            System.out.print("one");
        if(s==2)
            System.out.print("two");
        if(s==3)
            System.out.print("three");
        if(s==4)
            System.out.print("four");
        if(s==5)
            System.out.print("five");
        if(s==6)
            System.out.print("six");
        if(s==7)
            System.out.print("seven");
        if(s==8)
            System.out.print("eight");
        if(s==9)
            System.out.print("nine");
        if(s==10)
            System.out.print("ten");
        if(s==11)
            System.out.print("eleven");
        if(s==12)
            System.out.print("twelve");
        if(s==13)
            System.out.print("thirteen");
        if(s==14)
            System.out.print("fourteen");
        if(s==16)
            System.out.print("sixteen");
        if(s==17)
            System.out.print("seventeen");
        if(s==18)
            System.out.print("eighteen");
        if(s==15)
            System.out.print("fifteen");
        if(s==19)
            System.out.print("nineteen");
        if(s>=90)
        {
            if(s==90)
            {
                System.out.print("ninety");
                return;
            }
            System.out.print("ninety-");
            print(s%10);
            return;
        }
        if(s>=80)
        {
            if(s==80)
            {
                System.out.print("eighty");
                return;
            }
            System.out.print("eighty-");
            print(s%10);
            return;
        }
        if(s>=70)
        {
            if(s==70)
            {
                System.out.print("seventy");
                return;
            }
            System.out.print("seventy-");
            print(s%10);
            return;
        }
        if(s>=60)
        {
            if(s==60)
            {
                System.out.print("sixty");
                return;
            }
            System.out.print("sixty-");
            print(s%10);
            return;
        }
        if(s>=50)
        {
            if(s==50)
            {
                System.out.print("fifty");
                return;
            }
            System.out.print("fifty-");
            print(s%10);
            return;
        }
        if(s>=40)
        {
            if(s==40)
            {
                System.out.print("forty");
                return;
            }
            System.out.print("forty-");
            print(s%10);
            return;
        }
        if(s>=30)
        {
            if(s==30)
            {
                System.out.print("thirty");
                return;
            }
            System.out.print("thirty-");
            print(s%10);
            return;
        }
        if(s>=20)
        {
            if(s==20)
            {
                System.out.print("twenty");
                return;
            }
            System.out.print("twenty-");
            print(s%10);
            return;
        }
    }

    public static class FasterScanner {
        private byte[] buf = new byte[1024];
        private int curChar;
        private int numChars;

        public int read() {
            if (numChars == -1)
                throw new InputMismatchException();
            if (curChar >= numChars) {
                curChar = 0;
                try {
                    numChars = System.in.read(buf);
                } catch (IOException e) {
                    throw new InputMismatchException();
                }
                if (numChars <= 0)
                    return -1;
            }
            return buf[curChar++];
        }

        public String nextLine() {
            int c = read();
            while (isSpaceChar(c))
                c = read();
            StringBuilder res = new StringBuilder();
            do {
                res.appendCodePoint(c);
                c = read();
            } while (!isEndOfLine(c));
            return res.toString();
        }

        public String nextString() {
            int c = read();
            while (isSpaceChar(c))
                c = read();
            StringBuilder res = new StringBuilder();
            do {
                res.appendCodePoint(c);
                c = read();
            } while (!isSpaceChar(c));
            return res.toString();
        }

        public long nextLong() {
            int c = read();
            while (isSpaceChar(c))
                c = read();
            int sgn = 1;
            if (c == '-') {
                sgn = -1;
                c = read();
            }
            long res = 0;
            do {
                if (c < '0' || c > '9')
                    throw new InputMismatchException();
                res *= 10;
                res += c - '0';
                c = read();
            } while (!isSpaceChar(c));
            return res * sgn;
        }

        public int nextInt() {
            int c = read();
            while (isSpaceChar(c))
                c = read();
            int sgn = 1;
            if (c == '-') {
                sgn = -1;
                c = read();
            }
            int res = 0;
            do {
                if (c < '0' || c > '9')
                    throw new InputMismatchException();
                res *= 10;
                res += c - '0';
                c = read();
            } while (!isSpaceChar(c));
            return res * sgn;
        }

        public int[] nextIntArray(int n) {
            int[] arr = new int[n];
            for (int i = 0; i < n; i++) {
                arr[i] = nextInt();
            }
            return arr;
        }

        public long[] nextLongArray(int n) {
            long[] arr = new long[n];
            for (int i = 0; i < n; i++) {
                arr[i] = nextLong();
            }
            return arr;
        }

        private boolean isSpaceChar(int c) {
            return c == ' ' || c == '\n' || c == '\r' || c == '\t' || c == -1;
        }

        private boolean isEndOfLine(int c) {
            return c == '\n' || c == '\r' || c == -1;
        }
    }
}

import java.util.*;
import java.lang.*;

public class test
{
    public static void main (String[] args) throws java.lang.Exception
    {
        // your code goes here
        Scanner sc=new Scanner(System.in);

        String a[]={"zero","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
        String b[]={"","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        int n=sc.nextInt();
        if(n>=0 && n<=19)
        System.out.println(a[n]);
        else
        {
            int num=n%10;
            n/=10;
            if(num!=0)
            System.out.println(b[n]+"-"+(a[num]));
            else
            System.out.println(b[n]);
        }
    }
}

import java.util.Scanner;
public class Main{
	public static String arr[] = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen","sixteen", "seventeen","eighteen", "nineteen"};
	public static String arrdec[] = {"twenty", "thirty","forty","fifty","sixty","seventy","eighty","ninety"};

	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);
		int num = in.nextInt();

		System.out.println(regresarNum(num));

	}

	public static String regresarNum(int num){
		if(num<20)
		{
			return arr[num];
		}
		else if(num%10 == 0)
		{
			return arrdec[(num/10)-2];
		}
		else{
			return arrdec[(num/10)-2] + "-" + arr[num%10];
		}
	}
}

import java.util.*;
public class tavas {
public static void main(String args[]){
	Scanner scan = new Scanner(System.in);
	int x = scan.nextInt();
	String[] ones = {"one", "two", "three", "four", "five", "six", "seven", "eight", "nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
	String[] tens = {"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
	if(x<20&&x!=0){
		System.out.println(ones[x-1]);
	}
	else if(x>=20&&x%10==0){
		System.out.println(tens[x/10-2]);
	}
	else if(x>20 && x%10!=0){
		System.out.println(tens[x/10-2]+"-"+ones[x%10-1]);
	}
	else if(x==0){
		System.out.println("zero");
	}

}
}

import java.util.HashMap;
import java.util.Scanner;

/**
 *
 * @author Nathan Dias <nathanxyzdias@gmail.com>
 */
public class CodeFOrces {

    static HashMap<Integer,String> map = new HashMap<>();

    static{
        String s;
        p(1,"one");
        p(2,"two");
        p(3,"three");
        p(4,"four");
        p(5,"five");
        p(6,"six");
        p(7,"seven");
        p(8,"eight");
        p(9,"nine");
        p(10,"ten");
        s="ty";
        p(20,"twen"+s);
        p(30,"thir"+s);
        p(40,"for"+s);
        p(50,"fif"+s);
        p(60,"six"+s);
        p(70,"seven"+s);
        p(80,"eigh"+s);
        p(90,"nine"+s);
        p(0,"zero");
        p(11,"eleven");
        p(12,"twelve");
        s="teen";
        p(13,"thir"+s);
        p(14,"four"+s);
        p(15,"fif"+s);
        p(16,"six"+s);
        p(17,"seven"+s);
        p(18,"eigh"+s);
        p(19,"nine"+s);
    }
    static void p(int i,String s){
        map.put(i,s);
    }

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        //String s = new Scanner(args[0]).nextLine();
        String s = new Scanner(System.in).nextLine();
        if(Integer.valueOf(s)<20)
            System.out.println(map.get(Integer.valueOf(s)));
        else if(s.charAt(0)!='1')
            System.out.println(
                               map.get(10*Integer.valueOf(s.charAt(0)+""))+
                                       (s.charAt(1)=='0'?"":"-"+map.get(
                                               Integer.valueOf(s.charAt(1)+""))));

    }

}

import java.util.Scanner;
public class Codeforces{
    public void StringConversion(int number){

        String ans=new String();
        boolean truefalse=false;
        int left = number%10;
        number=number-left;
        if(number<20)
        {
        number=number+left;
        }

        if(number<99){
           switch(number){
            case 0:
                ans="zero";
                break;
             case 1:
                ans = "one";
                break;
            case 2:
                ans = "two";
                break;
            case 3:
                ans = "three";
                break;
            case 4:
                ans = "four";
                break;
            case 5:
                ans = "five";
                break;
            case 6:
                ans = "six";
                break;
            case 7:
                ans = "seven";
                break;
            case 8:
                ans = "eight";
                break;
            case 9:
                ans = "nine";
                break;
            case 10:
                ans = "ten";
                break;
            case 11:
                ans = "eleven";
                break;
            case 12:
                ans = "twelve";
                break;
            case 13:
                ans = "thirteen";
                break;
            case 14:
                ans = "fourteen";
                break;
            case 15:
                ans = "fifteen";
                break;
            case 16:
                ans = "sixteen";
                break;
            case 17:
                ans = "seventeen";
                break;
             case 18:
                ans = "eighteen";
                break;
            case 19:
                ans = "nineteen";
                break;

            case 20:
                ans = "twenty";
                break;
            case 30:
                ans = "thirty";
                break;
            case 40:
                ans = "forty";
                break;
            case 50:
                ans = "fifty";
                break;
            case 60:
                ans = "sixty";
                break;
            case 70:
                ans = "seventy";
                break;
             case 80:
                ans = "eighty";
                break;
            case 90:
                ans = "ninety";
                break;
         }
        }
        System.out.print(ans);
        if(number>=20){
        if(left!=0){
             System.out.print("-");

            switch(left){
            case 1:
                ans = "one";
                break;
            case 2:
                ans = "two";
                break;
            case 3:
                ans = "three";
                break;
            case 4:
                ans = "four";
                break;
            case 5:
                ans = "five";
                break;
            case 6:
                ans = "six";
                break;
            case 7:
                ans = "seven";
                break;
            case 8:
                ans = "eight";
                break;
            case 9:
                ans = "nine";
                break;
            }
          System.out.print(ans);
            }
        }

    }

    public static void main(String[] args) {

       Scanner in =new Scanner(System.in);
       int no=in.nextInt();

    Codeforces ob=new Codeforces();
    ob.StringConversion(no);
    }
}

/* package codechef; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;

/* Name of the class has to be "Main" only if the class is public. */
public class Main
{
	public static void main (String[] args) throws java.lang.Exception
	{
	     Scanner in=new Scanner(System.in);
	     int n,i,j,k,t,l,r;
	     int x,y,p,h,m,f;
	     String s,st,s1;//toCharArray();
	     //length();
	     //substring
	     k=in.nextInt();
	     String a[]={"zero","one","two","three","four","five","six","seven","eight","nine","ten",
	                    "eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen",
	                    "eighteen","nineteen"};
	     String b[]={"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
	     if(k<20)
	          System.out.println(a[k]);
	     else if(k%10==0)
	          System.out.println(b[k/10-2]);
	     else
	     {
	          s=b[k/10-2]+"-"+a[k%10];
	          System.out.println(s);
	     }
	}
}

import java.io.PrintWriter;
import java.util.Scanner;

public class EnglishNumerals {

	private static final String words[] = new String[] { "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine",
			"ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen", "twenty" };
	private static final String tens[] = new String[] { "zero", "ten", "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty",
			"ninety" };

	public static void main(String[] args) {
		Scanner scanner = new Scanner(System.in);
		PrintWriter out = new PrintWriter(System.out);
		int value = scanner.nextInt();
		if (value < words.length) {
			out.println(words[value]);
		} else if (value % 10 == 0) {
			out.println(tens[value / 10]);
		}else{
			int rem = value%10;
			out.print(tens[value/10]);
			out.print("-");
			out.println(words[rem]);
		}
		scanner.close();
		out.flush();
		out.close();
	}

}

import java.util.Scanner;
public class Count {

    public static void s(int num) {

        String[] ln = {"one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
        String[] bg = {"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};

        String t1, t2;

        if (num == 0) {
            System.out.println("zero");
        } else if (num < 20) {
            System.out.println(ln[num - 1]);
        } else if (num == 20 || num == 30 || num == 40 || num == 50 || num == 60 || num == 70 || num == 80 || num == 90) {
            {
                t1 = Integer.toString(num).charAt(0) + "";
                System.out.println(bg[Integer.parseInt(t1) - 2]);
            }
        } else {
            t1 = Integer.toString(num).charAt(0) + "";
            t2 = Integer.toString(num).charAt(1) + "";
            System.out.println(bg[Integer.parseInt(t1) - 2] + "-" + ln[Integer.parseInt(t2) - 1]);

        }
    }

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner k = new Scanner(System.in);
        int num = k.nextInt();
        s(num);

    }

}

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
import java.util.Scanner;

/**
 *
 * @author Burak
 */
public class JavaApplication2 {

    /**
     * @param args the command line arguments
     */

     public static void main(String []args){
        Scanner scan = new Scanner(System.in);
        int k = scan.nextInt();

        if(k < 20){
            if(k == 0)
                System.out.println("zero");
            if(k == 1)
                System.out.println("one");
            if(k == 2)
                System.out.println("two");
            if(k == 3)
                System.out.println("three");
            if(k == 4)
                System.out.println("four ");
            if(k == 5)
                System.out.println("five");
            if(k == 6)
                System.out.println("six");
            if(k == 7)
                System.out.println("seven");
            if(k == 8)
                System.out.println("eight");
            if(k == 9)
                System.out.println("nine");
            if(k == 10)
                System.out.println("ten");
            if(k == 11)
                System.out.println("eleven");
            if(k == 12)
                System.out.println("twelve");
            if(k == 13)
                System.out.println("thirteen");
            if(k == 14)
                System.out.println("fourteen");
            if(k == 15)
                System.out.println("fifteen");
            if(k == 16)
                System.out.println("sixteen");
            if(k == 17)
                System.out.println("seventeen");
            if(k == 18)
                System.out.println("eighteen");
            if(k == 19)
                System.out.println("nineteen");
        }

        else{
            if(k>= 20 && k < 30){
                System.out.print("twenty");
                int a = k - 20;
                if(a != 0)
                    System.out.print("-");
                if(a == 1)
                    System.out.println("one");
                if(a == 2)
                    System.out.println("two");
                if(a == 3)
                    System.out.println("three");
                if(a == 4)
                    System.out.println("four");
                if(a == 5)
                    System.out.println("five");
                if(a == 6)
                    System.out.println("six");
                if(a == 7)
                    System.out.println("seven");
                if(a == 8)
                    System.out.println("eight");
                if(a == 9)
                    System.out.println("nine");
            }
            if(k>= 30 && k < 40){
                System.out.print("thirty");
                int a = k - 30;
                if(a != 0)
                    System.out.print("-");
                if(a == 1)
                    System.out.println("one");
                if(a == 2)
                    System.out.println("two");
                if(a == 3)
                    System.out.println("three");
                if(a == 4)
                    System.out.println("four");
                if(a == 5)
                    System.out.println("five");
                if(a == 6)
                    System.out.println("six");
                if(a == 7)
                    System.out.println("seven");
                if(a == 8)
                    System.out.println("eight");
                if(a == 9)
                    System.out.println("nine");
            }
            if(k>= 40 && k < 50){
                System.out.print("forty");
                int a = k - 40;
                if(a != 0)
                    System.out.print("-");
                if(a == 1)
                    System.out.println("one");
                if(a == 2)
                    System.out.println("two");
                if(a == 3)
                    System.out.println("three");
                if(a == 4)
                    System.out.println("four");
                if(a == 5)
                    System.out.println("five");
                if(a == 6)
                    System.out.println("six");
                if(a == 7)
                    System.out.println("seven");
                if(a == 8)
                    System.out.println("eight");
                if(a == 9)
                    System.out.println("nine");
            }
            if(k>= 50 && k < 60){
                System.out.print("fifty");
                int a = k - 50;
                if(a != 0)
                    System.out.print("-");
                if(a == 1)
                    System.out.println("one");
                if(a == 2)
                    System.out.println("two");
                if(a == 3)
                    System.out.println("three");
                if(a == 4)
                    System.out.println("four");
                if(a == 5)
                    System.out.println("five");
                if(a == 6)
                    System.out.println("six");
                if(a == 7)
                    System.out.println("seven");
                if(a == 8)
                    System.out.println("eight");
                if(a == 9)
                    System.out.println("nine");
            }
            if(k>= 60 && k < 70){
                System.out.print("sixty");
                int a = k - 60;
                if(a != 0)
                    System.out.print("-");
                if(a == 1)
                    System.out.println("one");
                if(a == 2)
                    System.out.println("two");
                if(a == 3)
                    System.out.println("three");
                if(a == 4)
                    System.out.println("four");
                if(a == 5)
                    System.out.println("five");
                if(a == 6)
                    System.out.println("six");
                if(a == 7)
                    System.out.println("seven");
                if(a == 8)
                    System.out.println("eight");
                if(a == 9)
                    System.out.println("nine");
            }
            if(k>= 70 && k < 80){
                System.out.print("seventy");
                int a = k - 70;
                if(a != 0)
                    System.out.print("-");
                if(a == 1)
                    System.out.println("one");
                if(a == 2)
                    System.out.println("two");
                if(a == 3)
                    System.out.println("three");
                if(a == 4)
                    System.out.println("four");
                if(a == 5)
                    System.out.println("five");
                if(a == 6)
                    System.out.println("six");
                if(a == 7)
                    System.out.println("seven");
                if(a == 8)
                    System.out.println("eight");
                if(a == 9)
                    System.out.println("nine");
            }
            if(k>= 80 && k < 90){
                System.out.print("eighty");
                int a = k - 80;
               if(a != 0)
                    System.out.print("-");
                if(a == 1)
                    System.out.println("one");
                if(a == 2)
                    System.out.println("two");
                if(a == 3)
                    System.out.println("three");
                if(a == 4)
                    System.out.println("four");
                if(a == 5)
                    System.out.println("five");
                if(a == 6)
                    System.out.println("six");
                if(a == 7)
                    System.out.println("seven");
                if(a == 8)
                    System.out.println("eight");
                if(a == 9)
                    System.out.println("nine");
            }

              if(k>= 90 && k < 100){
                System.out.print("ninety");
                int a = k - 90;
                if(a != 0)
                    System.out.print("-");
                if(a == 1)
                    System.out.println("one");
                if(a == 2)
                    System.out.println("two");
                if(a == 3)
                    System.out.println("three");
                if(a == 4)
                    System.out.println("four");
                if(a == 5)
                    System.out.println("five");
                if(a == 6)
                    System.out.println("six");
                if(a == 7)
                    System.out.println("seven");
                if(a == 8)
                    System.out.println("eight");
                if(a == 9)
                    System.out.println("nine");
            }
        }
    }

}

import java.util.Scanner;

public class Main {
	static String[] ones = { "zero", "one", "two", "three", "four", "five",
			"six", "seven", "eight", "nine" };
	static String[] tenplus = { "ten", "eleven", "twelve", "thirteen",
			"fourteen", "fifteen", "sixteen", "seventeen", "eighteen",
			"nineteen" };
	static String[] tens = { "", "", "twenty", "thirty", "forty", "fifty",
			"sixty", "seventy", "eighty", "ninety" };

	static void work(int num) {
		if (num < 10) {
			System.out.println(ones[num]);
			return;
		}
		if (num < 20) {
			System.out.println(tenplus[num - 10]);
			return;
		}

		System.out.print(tens[num / 10]);
		if (num % 10 != 0) {
			System.out.print('-');
			System.out.print(ones[num % 10]);
		}
		System.out.println();

	}

	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);
		int num = in.nextInt();
		work(num);
		in.close();
	}

}

//package contest_299;

import java.util.Scanner;

public class A_TavasAndNafas {
    public static void main(String[] args) {
        Scanner sanat = new Scanner(System.in);
        int n = sanat.nextInt();
        int bir = n%10;
        int un = n/10;
        if(n==0){
            System.out.println("zero");
            return;
        }
        if(n==10){
            System.out.println("ten");
            return;
        }
        if(n==11){
            System.out.println("eleven");
            return;
        }
        if(n==12){
            System.out.println("twelve");
            return;
        }
        if(n==13){
            System.out.println("thirteen");
            return;
        }
        if(n==14){
            System.out.println("fourteen");
            return;
        }
        if(n==15){
            System.out.println("fifteen");
            return;
        }
        if(n==16){
            System.out.println("sixteen");
            return;
        }
        if(n==17){
            System.out.println("seventeen");
            return;
        }
        if(n==18){
            System.out.println("eighteen");
            return;
        }
        if(n==19){
            System.out.println("nineteen");
            return;
        }
        if(un>0){
            unlik(un);
            if(bir>0){
                System.out.print("-");
                birlik(bir);
            }
        } else{
            birlik(bir);
        }
    }

    private static void birlik(int bir) {
        switch (bir) {
        case 1: System.out.print("one");
            break;
        case 2: System.out.print("two");
        break;
        case 3: System.out.print("three");
        break;
        case 4: System.out.print("four");
        break;
        case 5: System.out.print("five");
        break;
        case 6: System.out.print("six");
        break;
        case 7: System.out.print("seven");
        break;
        case 8: System.out.print("eight");
        break;
        case 9: System.out.print("nine");
        break;
        }
    }

    private static void unlik(int n) {
        switch (n*10) {
        case 20:System.out.print("twenty");
        break;
        case 30:System.out.print("thirty");
        break;
        case 40:System.out.print("forty");
        break;
        case 50:System.out.print("fifty");
        break;
        case 60:System.out.print("sixty");
        break;
        case 70:System.out.print("seventy");
        break;
        case 80:System.out.print("eighty");
        break;
        case 90:System.out.print("ninety");
        break;
        }
    }
}

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		// CodeForces
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		int sum = 0;
		String x[] = {"", "One", "Two", "Three", "Four",
				"Five", "Six", "Seven", "Eight", "Nine", "Ten", "Eleven", "Twelve",
				"Thirteen", "Fourteen", "Fifteen", "Sixteen", "Seventeen",
				"Eighteen", "Nineteen"};
		if(n==0) {
			System.out.println("zero");
		}
		else if(n==1) {
			System.out.println("one");
		}else if(n==2) {
			System.out.println("two");
		}else if(n==3) {
			System.out.println("three");
		}else if(n==4) {
			System.out.println("four");
		}else if(n==5) {
			System.out.println("five");
		}if(n==6) {
			System.out.println("six");
		}else if(n==7) {
			System.out.println("seven");
		}else if(n==8) {
			System.out.println("eight");
		}else if(n==9) {
			System.out.println("nine");
		}else if(n==10) {
			System.out.println("ten");
		}else if(n==11) {
			System.out.println("eleven");
		}else if(n==12) {
			System.out.println("twelve");
		}else if(n==13) {
			System.out.println("thirteen");
		}else if(n==14) {
			System.out.println("fourteen");
		}if(n==15) {
			System.out.println("fifteen");
		}else if(n==16) {
			System.out.println("sixteen");
		}else if(n==17) {
			System.out.println("seventeen");
		}else if(n==18) {
			System.out.println("eighteen");
		}else if(n==19) {
			System.out.println("nineteen");
		}else if(20<=n && n<=29) {
				sum = n%10;
				if(sum==0) {
					System.out.println("twenty");
				}
				else if(sum==1) {
					System.out.println("twenty-one");
				}else if(sum==2) {
					System.out.println("twenty-two");
				}else if(sum==3) {
					System.out.println("twenty-three");
				}else if(sum==4) {
					System.out.println("twenty-four");
				}else if(sum==5) {
					System.out.println("twenty-five");
				}if(sum==6) {
					System.out.println("twenty-six");
				}else if(sum==7) {
					System.out.println("twenty-seven");
				}else if(sum==8) {
					System.out.println("twenty-eight");
				}else if(sum==9) {
					System.out.println("twenty-nine");
				}
			}else if(30<=n && n<=39) {
				sum = n%10;
				if(sum==0) {
					System.out.println("thirty");
				}
				else if(sum==1) {
					System.out.println("thirty-one");
				}else if(sum==2) {
					System.out.println("thirty-two");
				}else if(sum==3) {
					System.out.println("thirty-three");
				}else if(sum==4) {
					System.out.println("thirty-four");
				}else if(sum==5) {
					System.out.println("thirty-five");
				}if(sum==6) {
					System.out.println("thirty-six");
				}else if(sum==7) {
					System.out.println("thirty-seven");
				}else if(sum==8) {
					System.out.println("thirty-eight");
				}else if(sum==9) {
					System.out.println("thirty-nine");
				}
			}
			else if(40<=n && n<=49) {
				sum = n%10;
				if(sum==0) {
					System.out.println("forty");
				}
				else if(sum==1) {
					System.out.println("forty-one");
				}else if(sum==2) {
					System.out.println("forty-two");
				}else if(sum==3) {
					System.out.println("forty-three");
				}else if(sum==4) {
					System.out.println("forty-four");
				}else if(sum==5) {
					System.out.println("forty-five");
				}if(sum==6) {
					System.out.println("forty-six");
				}else if(sum==7) {
					System.out.println("forty-seven");
				}else if(sum==8) {
					System.out.println("forty-eight");
				}else if(sum==9) {
					System.out.println("forty-nine");
				}
			}
			else if(50<=n && n<=59) {
				sum = n%10;
				if(sum==0) {
					System.out.println("fifty");
				}
				else if(sum==1) {
					System.out.println("fifty-one");
				}else if(sum==2) {
					System.out.println("fifty-two");
				}else if(sum==3) {
					System.out.println("fifty-three");
				}else if(sum==4) {
					System.out.println("fifty-four");
				}else if(sum==5) {
					System.out.println("fifty-five");
				}if(sum==6) {
					System.out.println("fifty-six");
				}else if(sum==7) {
					System.out.println("fifty-seven");
				}else if(sum==8) {
					System.out.println("fifty-eight");
				}else if(sum==9) {
					System.out.println("fifty-nine");
				}
			}
			else if(60<=n && n<=69) {
				sum = n%10;
				if(sum==0) {
					System.out.println("sixty");
				}
				else if(sum==1) {
					System.out.println("sixty-one");
				}else if(sum==2) {
					System.out.println("sixty-two");
				}else if(sum==3) {
					System.out.println("sixty-three");
				}else if(sum==4) {
					System.out.println("sixty-four");
				}else if(sum==5) {
					System.out.println("sixty-five");
				}if(sum==6) {
					System.out.println("sixty-six");
				}else if(sum==7) {
					System.out.println("sixty-seven");
				}else if(sum==8) {
					System.out.println("sixty-eight");
				}else if(sum==9) {
					System.out.println("sixty-nine");
				}
			}else if(70<=n && n<=79) {
				sum = n%10;
				if(sum==0) {
					System.out.println("seventy");
				}
				else if(sum==1) {
					System.out.println("seventy-one");
				}else if(sum==2) {
					System.out.println("seventy-two");
				}else if(sum==3) {
					System.out.println("seventy-three");
				}else if(sum==4) {
					System.out.println("seventy-four");
				}else if(sum==5) {
					System.out.println("seventy-five");
				}if(sum==6) {
					System.out.println("seventy-six");
				}else if(sum==7) {
					System.out.println("seventy-seven");
				}else if(sum==8) {
					System.out.println("seventy-eight");
				}else if(sum==9) {
					System.out.println("seventy-nine");
				}
			}else if(80<=n && n<=89) {
				sum = n%10;
				if(sum==0) {
					System.out.println("eighty");
				}
				else if(sum==1) {
					System.out.println("eighty-one");
				}else if(sum==2) {
					System.out.println("eighty-two");
				}else if(sum==3) {
					System.out.println("eighty-three");
				}else if(sum==4) {
					System.out.println("eighty-four");
				}else if(sum==5) {
					System.out.println("eighty-five");
				}if(sum==6) {
					System.out.println("eighty-six");
				}else if(sum==7) {
					System.out.println("eighty-seven");
				}else if(sum==8) {
					System.out.println("eighty-eight");
				}else if(sum==9) {
					System.out.println("eighty-nine");
				}
			}else if(90<=n && n<=99) {
				sum = n%10;
				if(sum==0) {
					System.out.println("ninety ");
				}
				else if(sum==1) {
					System.out.println("ninety-one");
				}else if(sum==2) {
					System.out.println("ninety-two");
				}else if(sum==3) {
					System.out.println("ninety-three");
				}else if(sum==4) {
					System.out.println("ninety-four");
				}else if(sum==5) {
					System.out.println("ninety-five");
				}if(sum==6) {
					System.out.println("ninety-six");
				}else if(sum==7) {
					System.out.println("ninety-seven");
				}else if(sum==8) {
					System.out.println("ninety-eight");
				}else if(sum==9) {
					System.out.println("ninety-nine");
				}
			}
	}
}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.StringTokenizer;

public class CF_535_A_TAVAS_AND_NAFAS {

	static String toLetter_Numeral(int digit, int num) {
		if (num <= 19 && num >= 10) {
			switch (num) {
			case 10:
				return "ten";
			case 11:
				return "eleven";
			case 12:
				return "twelve";
			case 13:
				return "thirteen";
			case 14:
				return "fourteen";
			case 15:
				return "fifteen";
			case 16:
				return "sixteen";

			case 17:
				return "seventeen";
			case 18:
				return "eighteen";
			case 19:
				return "nineteen";

			default:
				return "";
			}

		}
		if (digit == 1) {

			switch (num) {
			case 2:
				return "twenty";
			case 3:
				return "thirty";
			case 4:
				return "forty";
			case 5:
				return "fifty";
			case 6:
				return "sixty";
			case 7:
				return "seventy";
			case 8:
				return "eighty";
			case 9:
				return "ninety";

			default:
				return "";

			}

		}
		switch (num) {
		case 0:
			return "zero";

		case 1:
			return "one";
		case 2:
			return "two";
		case 3:
			return "three";
		case 4:
			return "four";
		case 5:
			return "five";
		case 6:
			return "six";
		case 7:
			return "seven";
		case 8:
			return "eight";
		case 9:
			return "nine";

		default:
			return "";

		}

	}

	public static void main(String[] args) throws Exception {
		Scanner sc = new Scanner(System.in);

		int num = sc.nextInt();

		if(num<=9 && num>= 0)
			System.out.println(toLetter_Numeral(0, num));
		else if(num<=19 && num>=10)
			System.out.println(toLetter_Numeral(-1, num));
		else {
			System.out.print(toLetter_Numeral(1, num/10));
			if(num % 10 != 0 )
				System.out.println("-"+toLetter_Numeral(0, num %10));
		}

	}

	static class Scanner {
		StringTokenizer st;
		BufferedReader br;

		public Scanner(InputStream fileReader) {
			br = new BufferedReader(new InputStreamReader(fileReader));
		}

		public String next() throws IOException {
			while (st == null || !st.hasMoreTokens())
				st = new StringTokenizer(br.readLine());
			return st.nextToken();
		}

		public int nextInt() throws IOException {
			return Integer.parseInt(next());
		}

		public long nextLong() throws IOException {
			return Long.parseLong(next());
		}

		public String nextLine() throws IOException {
			return br.readLine();
		}

		public double nextDouble() throws IOException {
			String x = next();
			StringBuilder sb = new StringBuilder("0");
			double res = 0, f = 1;
			boolean dec = false, neg = false;
			int start = 0;
			if (x.charAt(0) == '-') {
				neg = true;
				start++;
			}
			for (int i = start; i < x.length(); i++)
				if (x.charAt(i) == '.') {
					res = Long.parseLong(sb.toString());
					sb = new StringBuilder("0");
					dec = true;
				} else {
					sb.append(x.charAt(i));
					if (dec)
						f *= 10;
				}
			res += Long.parseLong(sb.toString()) / f;
			return res * (neg ? -1 : 1);
		}

		public boolean ready() throws IOException {
			return br.ready();
		}

	}

}

import java.util.Scanner;
public class C {
	public static void main (String[] args){
		Scanner scanner=new Scanner(System.in);
		 int num,num2;
		 num=scanner.nextInt();
		 num2 = num%10;
		String dig1, dig2;
		num/=10;
		switch(num2){
		case 1:
			dig1="one";
			break;
		case 2:
			dig1="two";
			break;
		case 3:
			dig1="three";
			break;
		case 4:
			dig1="four";
			break;
		case 5:
			dig1="five";
			break;
		case 6:
			dig1="six";
			break;
		case 7:
			dig1="seven";
			break;
		case 8:
			dig1="eight";
			break;
		case 9:
			dig1="nine";
			break;
		default: dig1="";break;

		}
		switch(num){
		case 1:
			dig2="teen";
			break;
		case 2:
			dig2="twenty";
			break;
		case 3:
			dig2="thirty";
			break;
		case 4:
			dig2="forty";
			break;
		case 5:
			dig2="fifty";
			break;
		case 6:
			dig2="sixty";
			break;
		case 7:
			dig2="seventy";
			break;
		case 8:
			dig2="eighty";
			break;
		case 9:
			dig2="ninety";
			break;
		default: dig2="";break;
		}
		if(num==0&&num2==0){
			System.out.print("zero");
			return;
		}

		if(num==1&&num2==0){System.out.print("ten");return;}
		if(num==1&&num2==1){System.out.print("eleven");return;}
		if(num==1&&num2==2){System.out.print("twelve");return;}
		if(num==1&&num2==3){System.out.print("thirteen");return;}
		if(num==1&&num2==5){System.out.print("fifteen");return;}
		if(num==1&&num2==8){System.out.print("eighteen");return;}
		if(num==1){System.out.print(dig1+dig2);return;}
		if(num==0){System.out.print(dig1);return;}
		if(num2==0){System.out.print(dig2);return;}
		System.out.print(dig2+"-"+dig1);
		return;

}}

// package round_299;

import java.util.Scanner;

// Tavas and Nafas
public class ID_535_A {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int s = sc.nextInt();

		if (s > 9) twoDigits(s);
		else oneDigit(s);

		sc.close();
	}

	public static void twoDigits(int s) {
		String t = String.valueOf(s);
		if (t.charAt(0) == '1') {
			if (t.charAt(1) == '0') System.out.println("ten");
			else if (t.charAt(1) == '1') System.out.println("eleven");
			else if (t.charAt(1) == '2') System.out.println("twelve");
			else if (t.charAt(1) == '3') System.out.println("thirteen");
			else if (t.charAt(1) == '4') System.out.println("fourteen");
			else if (t.charAt(1) == '5') System.out.println("fifteen");
			else if (t.charAt(1) == '6') System.out.println("sixteen");
			else if (t.charAt(1) == '7') System.out.println("seventeen");
			else if (t.charAt(1) == '8') System.out.println("eighteen");
			else if (t.charAt(1) == '9') System.out.println("nineteen");

		} else {
			if (t.charAt(0) == '2') System.out.print("twenty");
			else if (t.charAt(0) == '3') System.out.print("thirty");
			else if (t.charAt(0) == '4') System.out.print("forty");
			else if (t.charAt(0) == '5') System.out.print("fifty");
			else if (t.charAt(0) == '6') System.out.print("sixty");
			else if (t.charAt(0) == '7') System.out.print("seventy");
			else if (t.charAt(0) == '8') System.out.print("eighty");
			else if (t.charAt(0) == '9') System.out.print("ninety");

			if (t.charAt(1) != '0') {
				System.out.print("-");
				oneDigit(Integer.valueOf(String.valueOf(t.charAt(1))));
			} else System.out.println();
		}
	}

	public static void oneDigit(int s) {
		switch (s) {
		case 0:	System.out.println("zero");	break;
		case 1:	System.out.println("one");	break;
		case 2:	System.out.println("two");	break;
		case 3:	System.out.println("three");break;
		case 4:	System.out.println("four");	break;
		case 5:	System.out.println("five");	break;
		case 6:	System.out.println("six");	break;
		case 7:	System.out.println("seven");break;
		case 8:	System.out.println("eight");break;
		case 9:	System.out.println("nine");	break;
		default: break;
		}
	}
}

import java.util.*;

public class A {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);

        int s = in.nextInt();

        String[] a = {"zero", "one", "two", "three", "four",
                      "five", "six", "seven", "eight", "nine",
                      "ten", "eleven", "twelve", "thirteen", "fourteen",
                      "fifteen", "sixteen", "seventeen", "eighteen", "nineteen"};

        String[] b = {"X", "X", "twenty", "thirty", "forty",
                      "fifty", "sixty", "seventy", "eighty", "ninety"};

        if (s < 20) {
            System.out.println(a[s]);
        }
        else {
            if (s % 10 == 0) {
                System.out.println(b[s / 10]);
            }
            else {
                System.out.println(b[s / 10] + "-" + a[s % 10]);
            }
        }

    }

}

import java.util.Scanner;
public class Set1 {
public static void main (String[] args){
 	Scanner s = new Scanner(System.in);
 	int in = s.nextInt();
 	switch (in){
 	case 0: System.out.println("zero");
	break;
 	case 1: System.out.println("one");
    break;
 	case 2: System.out.println("two");
    break;
 	case 3: System.out.println("three");
    break;
 	case 4: System.out.println("four");
    break;
 	case 5:System.out.println("five");
    break;
 	case 6: System.out.println("six");
    break;
 	case 7: System.out.println("seven");
    break;
 	case 8: System.out.println("eight");
    break;
 	case 9: System.out.println("nine");
    break;
 	case 10: System.out.println("ten");
    break;
 	case 11: System.out.println("eleven");
    break;
 	case 12: System.out.println("twelve");
    break;
 	case 13: System.out.println("thirteen");
    break;
 	case 14:System.out.println("fourteen");
    break;
 	case 15: System.out.println("fifteen");
    break;
 	case 16: System.out.println("sixteen");
    break;
 	case 17: System.out.println("seventeen");
    break;
 	case 18: System.out.println("eighteen");
    break;
 	case 19:System.out.println("nineteen");
    break;
 	case 20: System.out.println("twenty");
    break;
 	case 21: System.out.println("twenty-one");
    break;
 	case 22: System.out.println("twenty-two");
    break;
 	case 23:System.out.println("twenty-three");
    break;
 	case 24: System.out.println("twenty-four");
    break;
 	case 25: System.out.println("twenty-five");
    break;
 	case 26: System.out.println("twenty-six");
    break;
 	case 27: System.out.println("twenty-seven");
    break;
 	case 28: System.out.println("twenty-eight");
    break;
 	case 29: System.out.println("twenty-nine");
    break;
 	case 30: System.out.println("thirty");
    break;
 	case 31: System.out.println("thirty-one");
    break;
	case 32: System.out.println("thirty-two");
    break;
	case 33: System.out.println("thirty-three");
	break;
	case 34: System.out.println("thirty-four");
	break;
	case 35: System.out.println("thirty-five");
	break;
	case 36: System.out.println("thirty-six");
	break;
	case 37: System.out.println("thirty-seven");
	break;
	case 38: System.out.println("thirty-eight");
	break;
	case 39: System.out.println("thirty-nine");
	break;
	case 40: System.out.println("forty");
	break;
	case 41: System.out.println("forty-one");
	break;
	case 42: System.out.println("forty-two");
	break;
	case 43: System.out.println("forty-three");
	break;
	case 44: System.out.println("forty-four");
	break;
	case 45: System.out.println("forty-five");
	break;
	case 46: System.out.println("forty-six");
	break;
	case 47: System.out.println("forty-seven");
	break;
	case 48: System.out.println("forty-eight");
	break;
	case 49: System.out.println("forty-nine");
	break;
	case 50: System.out.println("fifty");
	break;
	case 51: System.out.println("fifty-one");
	break;
	case 52: System.out.println("fifty-two");
	break;
	case 53: System.out.println("fifty-three");
	break;
	case 54: System.out.println("fifty-four");
	break;
	case 55: System.out.println("fifty-five");
	break;
	case 56: System.out.println("fifty-six");
	break;
	case 57: System.out.println("fifty-seven");
	break;
	case 58: System.out.println("fifty-eight");
	break;
	case 59: System.out.println("fifty-nine");
	break;
	case 60: System.out.println("sixty");
	break;
	case 61: System.out.println("sixty-one");
	break;
	case 62: System.out.println("sixty-two");
	break;
	case 63: System.out.println("sixty-three");
	break;
	case 64: System.out.println("sixty-four");
	break;
	case 65: System.out.println("sixty-five");
	break;
	case 66: System.out.println("sixty-six");
	break;
	case 67: System.out.println("sixty-seven");
	break;
	case 68: System.out.println("sixty-eight");
	break;
	case 69: System.out.println("sixty-nine");
	break;
	case 70: System.out.println("seventy");
	break;
	case 71: System.out.println("seventy-one");
	break;
	case 72: System.out.println("seventy-two");
	break;
	case 73: System.out.println("seventy-three");
	break;
	case 74: System.out.println("seventy-four");
	break;
	case 75: System.out.println("seventy-five");
	break;
	case 76: System.out.println("seventy-six");
	break;
	case 77: System.out.println("seventy-seven");
	break;
	case 78: System.out.println("seventy-eight");
	break;
	case 79: System.out.println("seventy-nine");
	break;
	case 80: System.out.println("eighty");
	break;
	case 81: System.out.println("eighty-one");
	break;
	case 82: System.out.println("eighty-two");
	break;
	case 83: System.out.println("eighty-three");
	break;
	case 84: System.out.println("eighty-four");
	break;
	case 85: System.out.println("eighty-five");
	break;
	case 86: System.out.println("eighty-six");
	break;
	case 87: System.out.println("eighty-seven");
	break;
	case 88: System.out.println("eighty-eight");
	break;
	case 89: System.out.println("eighty-nine");
	break;
	case 90: System.out.println("ninety");
	break;
	case 91: System.out.println("ninety-one");
	break;
	case 92: System.out.println("ninety-two");
	break;
	case 93: System.out.println("ninety-three");
	break;
	case 94: System.out.println("ninety-four");
	break;
	case 95: System.out.println("ninety-five");
	break;
	case 96: System.out.println("ninety-six");
	break;
	case 97: System.out.println("ninety-seven");
	break;
	case 98: System.out.println("ninety-eight");
	break;
	case 99: System.out.println("ninety-nine");
	break;

 	}
}
}

/**
 * @(#)TavasNafas.java
 *
 *
 * @author
 * @version 1.00 2016/8/21
 */
import java.util.Scanner;
public class TavasNafas {

    public static void main(String[] args) {
        Scanner kbd = new Scanner(System.in);
        int num = kbd.nextInt();

		if(num < 100 && num <= 99){

		    if(num == 1){
		    	System.out.println("one");
		    }else if(num == 0){
		    	System.out.println("zero");
		    }else if(num == 2){
		    	System.out.println("two");
		    } else if(num == 3){
		    	System.out.println("three");
		    }else if(num == 4){
		    	System.out.println("four");
		    }else if(num == 5){
		    	System.out.println("five");
		    }else if(num == 6){
		    	System.out.println("six");
		    }else if(num == 7){
		    	System.out.println("seven");
		    }else if(num == 8){
		    	System.out.println("eight");
		    }else if(num == 9){
		    	System.out.println("nine");
		    }else if(num == 10){
		    	System.out.println("ten");
		    }else if(num == 11){
		    	System.out.println("eleven");
		    }else if(num == 12){
		    	System.out.println("twelve");
		    }else if(num == 13){
		    	System.out.println("thirteen");
		    }else if(num == 14){
		    	System.out.println("fourteen");
		    }else if(num == 15){
		    	System.out.println("fifteen");
		    }else if(num == 16){
		    	System.out.println("sixteen");
		    }else if(num == 17){
		    	System.out.println("seventeen");
		    }else if(num == 18){
		    	System.out.println("eighteen");
		    }else if(num == 19){
		    	System.out.println("nineteen");
		    }else if(num == 20){
		    	System.out.println("twenty");
		    }else if(num == 21){
		    	System.out.println("twenty-one");
		    }else if(num == 22){
		    	System.out.println("twenty-two");
		    }else if(num == 23){
		    	System.out.println("twenty-three");
		    }else if(num == 24){
		    	System.out.println("twenty-four");
		    }else if(num == 25){
		    	System.out.println("twenty-five");
		    }else if(num == 26){
		    	System.out.println("twenty-six");
		    }else if(num == 27){
		    	System.out.println("twenty-seven");
		    }else if(num == 28){
		    	System.out.println("twenty-eight");
		    }else if(num == 29){
		    	System.out.println("twenty-nine");
		    }else if(num == 30){
		    	System.out.println("thirty");
		    }else if(num == 31){
		    	System.out.println("thirty-one");
		    }else if(num == 32){
		    	System.out.println("thirty-two");
		    }else if(num == 33){
		    	System.out.println("thirty-three");
		    }else if(num == 34){
		    	System.out.println("thirty-four");
		    }else if(num == 35){
		    	System.out.println("thirty-five");
		    }else if(num == 36){
		    	System.out.println("thirty-six");
		    }else if(num == 37){
		    	System.out.println("thirty-seven");
		    }else if(num == 38){
		    	System.out.println("thirty-eight");
		    }else if(num == 39){
		    	System.out.println("thirty-nine");
		    }else if(num == 40){
		    	System.out.println("forty");
		    }else if(num == 41){
		    	System.out.println("forty-one");
		    }else if(num == 42){
		    	System.out.println("forty-two");
		    }else if(num == 43){
		    	System.out.println("forty-three");
		    }else if(num == 44){
		    	System.out.println("forty-four");
		    }else if(num == 45){
		    	System.out.println("forty-five");
		    }else if(num == 46){
		    	System.out.println("forty-six");
		    }else if(num == 47){
		    	System.out.println("forty-seven");
		    }else if(num == 48){
		    	System.out.println("forty-eight");
		    }else if(num == 49){
		    	System.out.println("forty-nine");
		    }else if(num == 50){
		    	System.out.println("fifty");
		    }else if(num == 51){
		    	System.out.println("fifty-one");
		    }else if(num == 52){
		    	System.out.println("fifty-two");
		    }else if(num == 53){
		    	System.out.println("fifty-three");
		    }else if(num == 54){
		    	System.out.println("fifty-four");
		    }else if(num == 55){
		    	System.out.println("fifty-five");
		    }else if(num == 56){
		    	System.out.println("fifty-six");
		    }else if(num == 57){
		    	System.out.println("fifty-seven");
		    }else if(num == 58){
		    	System.out.println("fifty-eight");
		    }else if(num == 59){
		    	System.out.println("fifty-nine");
		    }else if(num == 60){
		    	System.out.println("sixty");
		    }else if(num == 61){
		    	System.out.println("sixty-one");
		    }else if(num == 62){
		    	System.out.println("sixty-two");
		    }else if(num == 63){
		    	System.out.println("sixty-three");
		    }else if(num == 64){
		    	System.out.println("sixty-four");
		    }else if(num == 65){
		    	System.out.println("sixty-five");
		    }else if(num == 66){
		    	System.out.println("sixty-six");
		    }else if(num == 67){
		    	System.out.println("sixty-seven");
		    }else if(num == 68){
		    	System.out.println("sixty-eight");
		    }else if(num == 69){
		    	System.out.println("sixty-nine");
		    }else if(num == 70){
		    	System.out.println("seventy");
		    }else if(num == 71){
		    	System.out.println("seventy-one");
		    }else if(num == 72){
		    	System.out.println("seventy-two");
		    }else if(num == 73){
		    	System.out.println("seventy-three");
		    }else if(num == 74){
		    	System.out.println("seventy-four");
		    }else if(num == 75){
		    	System.out.println("seventy-five");
		    }else if(num == 76){
		    	System.out.println("seventy-six");
		    }else if(num == 77){
		    	System.out.println("seventy-seven");
		    }else if(num == 78){
		    	System.out.println("seventy-eight");
		    }else if(num == 79){
		    	System.out.println("seventy-nine");
		    }else if(num == 80){
		    	System.out.println("eighty");
		    }else if(num == 81){
		    	System.out.println("eighty-one");
		    }else if(num == 82){
		    	System.out.println("eighty-two");
		    }else if(num == 83){
		    	System.out.println("eighty-three");
		    }else if(num == 84){
		    	System.out.println("eighty-four");
		    }else if(num == 85){
		    	System.out.println("eighty-five");
		    }else if(num == 86){
		    	System.out.println("eighty-six");
		    }else if(num == 87){
		    	System.out.println("eighty-seven");
		    }else if(num == 88){
		    	System.out.println("eighty-eight");
		    }else if(num == 89){
		    	System.out.println("eighty-nine");
		    }else if(num == 90){
		    	System.out.println("ninety");
		    }else if(num == 91){
		    	System.out.println("ninety-one");
		    }else if(num == 92){
		    	System.out.println("ninety-two");
		    }else if(num == 93){
		    	System.out.println("ninety-three");
		    }else if(num == 94){
		    	System.out.println("ninety-four");
		    }else if(num == 95){
		    	System.out.println("ninety-five");
		    }else if(num == 96){
		    	System.out.println("ninety-six");
		    }else if(num == 97){
		    	System.out.println("ninety-seven");
		    }else if(num == 98){
		    	System.out.println("ninety-eight");
		    }else if(num == 99){
		    	System.out.println("ninety-nine");
		    }
      	}
    }
}

import java.io.*;
import java.util.*;

public class temp {

	public static void main(String[] args) throws IOException,InterruptedException {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		String[] words = {"zero","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
		String[] doubleDigits = {"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
		if(n<20)
			System.out.println(words[n]);
		else
		{
			int right = n%10;
			n/=10;
			int left = n;
			if(right!=0)
			System.out.println(doubleDigits[left-2]+"-"+words[right]);
			else
				System.out.println(doubleDigits[left-2]);
		}
	}

}

//package Codeforces.Div2A_299.Code1;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.util.StringTokenizer;

/*
 * some cheeky quote
 */

public class Main
{
    FastScanner in;
    PrintWriter out;

    public void solve() throws IOException
    {
        int n = in.nextInt();
        String a[] = new String[100];
        a[0] = "zero";
        a[1] = "one";
        a[2] = "two";
        a[3] = "three";
        a[4] = "four";
        a[5] = "five";
        a[6] = "six";
        a[7] = "seven";
        a[8] = "eight";
        a[9] = "nine";
        a[10] = "ten";
        a[11] = "eleven";
        a[12] = "twelve";
        a[13] = "thirteen";
        a[14] = "fourteen";
        a[15] = "fifteen";
        a[16] = "sixteen";
        a[17] = "seventeen";
        a[18] = "eighteen";
        a[19] = "nineteen";
        a[20] = "twenty";
        a[30] = "thirty";
        a[40] = "forty";
        a[50] = "fifty";
        a[60] = "sixty";
        a[70] = "seventy";
        a[80] = "eighty";
        a[90] = "ninety";
        for (int i = 2; i <= 9; i++)
        {
            for (int j = 1; j <= 9; j++)
            {
                a[i * 10 + j] = a[i * 10] + "-" + a[j];
            }
        }
        System.out.println(a[n]);

    }

    public void run()
    {
        try
        {
            in = new FastScanner();
            out = new PrintWriter(System.out);

            solve();

            out.close();
        } catch (IOException e)
        {
            e.printStackTrace();
        }
    }

    class FastScanner
    {
        BufferedReader br;
        StringTokenizer st;

        FastScanner()
        {
            br = new BufferedReader(new InputStreamReader(System.in));
        }

        String next()
        {
            while (st == null || !st.hasMoreTokens())
            {
                try
                {
                    st = new StringTokenizer(br.readLine());
                } catch (IOException e)
                {
                    e.printStackTrace();
                }
            }
            return st.nextToken();
        }

        int nextInt()
        {
            return Integer.parseInt(next());
        }
    }

    public static void main(String[] arg)
    {
        new Main().run();
    }
}

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

//package Codeforce299div2;

import java.util.Scanner;

/**
 *
 * @author JaiKamal
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        //String[] str={"one","two","three","four","five","six","seven","eight","nine","ten","eleven","tweleve","thirteen","forteen"};
        String str="zero, one, two, three, four, five, six, seven, eight, nine, ten, eleven, twelve, thirteen, fourteen, fifteen, sixteen, seventeen, eighteen, nineteen, twenty";
        String[] split = str.split(", ");
        String[] str1={"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        //for(int i=0;i<20;i++)
        //System.out.println(split[i]);

        Scanner sc=new Scanner(System.in);
        //int t=sc.nextInt();
        int a,b;
        // for(int i=0;i<20;i++){
        int t=sc.nextInt();

        if(t>20)
        {
         a=t%10;
         t=t/10;
         b=t%10;
         if(a!=0)
         System.out.println(str1[b-2]+"-"+split[a]);
         else
             System.out.println(str1[b-2]);

        }
        else{
           System.out.println(split[t]);
        }

    //}
    }

}

import java.util.Scanner;

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
/**
 *
 * @author Dell
 */
public class NewMain25 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner s = new Scanner(System.in);
        String a = s.next();
        String[] b = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten"};
        String[] b1 = {"zero", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen", "twenty"};
        String[] b2 = {"zero", "ten", "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety"};
        int q = Integer.valueOf(a);
        int q1 = Integer.valueOf(a.charAt(0) + "");

        if (q <= 10) {
            System.out.println(b[q]);
        } else if (q > 10 && q <= 20) {
            System.out.println(b1[q - 10]);
        } else {
                int q2 = Integer.valueOf(a.charAt(1) + "");
            if (a.charAt(1) == '0') {
                System.out.println(b2[q1]);
            } else {
                System.out.println(b2[q1] + "-" + b[q2]);
            }
        }
    }

}

import java.util.Scanner;

public class A {
	static String[] small = { "zero", "one", "two", "three", "four", "five",
			"six", "seven", "eight", "nine", "ten", "eleven", "twelve",
			"thirteen", "fourteen", "fifteen", "sixteen", "seventeen",
			"eighteen", "nineteen", "twenty" };

	static String[] tens = { "twenty", "thirty", "forty", "fifty", "sixty",
			"seventy", "eighty", "ninety" };

	public static void main(String[] args) {
		final int n = new Scanner(System.in).nextInt();
		if (n <= 20)
			System.out.println(small[n]);
		else {
			if (n % 10 == 0)
				System.out.println(tens[n / 10 - 2]);
			else
				System.out.println(tens[n / 10 - 2] + "-" + small[n % 10]);
		}
	}
}

import java.util.Scanner;

public class ATavasAndNafas {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        String[] a = {"one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen",
            "seventeen", "eighteen", "nineteen"};
        String[] b = {"twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety"};
        if (n < 20) {
            if (n == 0) {
                System.out.println("zero");
            } else {
                System.out.println(a[n - 1]);
            }
        } else {
            if (n % 10 == 0) {
                System.out.println(b[(int) (n / 10) - 2]);
            } else {
                System.out.println(b[(int) (n / 10) - 2] + "-" + a[(n % 10) - 1]);
            }
        }
    }
}

import java.util.Scanner;
public class Count {

    public static void s(int num) {

        String[] ln = {"one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
        String[] bg = {"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};

        String t1, t2;

        if (num == 0) {
            System.out.println("zero");
        } else if (num < 20) {
            System.out.println(ln[num - 1]);
        } else if (num == 20 || num == 30 || num == 40 || num == 50 || num == 60 || num == 70 || num == 80 || num == 90) {
            {
                t1 = Integer.toString(num).charAt(0) + "";
                System.out.println(bg[Integer.parseInt(t1) - 2]);
            }
        } else {
            t1 = Integer.toString(num).charAt(0) + "";
            t2 = Integer.toString(num).charAt(1) + "";
            System.out.println(bg[Integer.parseInt(t1) - 2] + "-" + ln[Integer.parseInt(t2) - 1]);

        }
    }

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner k = new Scanner(System.in);
        int num = k.nextInt();
        s(num);

    }

}

import java.io.*;
public class TavasAndNafas {
    public static void main(String ars[]) throws IOException{
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        int s = Integer.parseInt(br.readLine());

        String[] numbers1 = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"};
        String[] numbers2 = {"ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen"};
        String[] numbers3 = {"", "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety"};

        if(s < 10){
            System.out.println(numbers1[s]);
        }else if(s < 20){
            System.out.println(numbers2[s % 10]);
        }else{
            int num = (s / 10) -1;
            int res = s % 10;
            if(res != 0)
                System.out.println(numbers3[num]+"-"+numbers1[res]);
            else
                System.out.println(numbers3[num]);
        }
    }
}

//package round299div2;

import java.util.*;

public class A {
    void solve() {
        Scanner scanner = new Scanner(System.in);
        int s = scanner.nextInt();
        String[] unit = {
            "", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine",
                "ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen"
        };
        String[] tens = {
            "", "", "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety"
        };
        if(s == 0) System.out.println("zero");
        else if(s / 10 == 0)
            System.out.println(unit[s]);
        else if(s < 20)
            System.out.println(unit[s]);
        else
            if(s % 10 == 0)
                System.out.println(tens[s / 10]);
            else System.out.println(tens[s / 10] + "-" + unit[s % 10]);
    }

    public static void main(String[] args) { new A().solve(); }
}

import java.util.HashMap;
import java.util.Scanner;
public class Tavas {

	public void numDiction(int inputNumber) {

		// TODO Auto-generated method stub
		HashMap<Integer, String> num = new HashMap<Integer, String>();

		num.put(0, "zero");
		num.put(1, "one");
		num.put(2, "two");
		num.put(3, "three");
		num.put(4, "four");
		num.put(5, "five");
		num.put(6, "six");
		num.put(7, "seven");
		num.put(8, "eight");
		num.put(9, "nine");
		num.put(10, "ten");
		num.put(11, "eleven");
		num.put(12, "twelve ");
		num.put(13, "thirteen");
		num.put(14, "fourteen");
		num.put(15, "fifteen ");
		num.put(16, "sixteen");
		num.put(17, "seventeen");
		num.put(18, "eighteen ");
		num.put(19, "nineteen");
		num.put(20, "twenty");
		num.put(30, "thirty");
		num.put(40, "forty");
		num.put(50, "fifty");
		num.put(60, "sixty");
		num.put(70, "seventy");
		num.put(80, "eighty");
		num.put(90, "ninety");

		if ((inputNumber >= 21) && (inputNumber <= 99) && (inputNumber % 10 != 0)) {

			System.out.println(num.get((inputNumber / 10) * 10) + "-"
					+ num.get(inputNumber % 10));
		}

		else if (inputNumber > 99) {

			System.out.println("Three digit numbers are not supported ");
		}

		else {
			System.out.println(num.get(inputNumber));
		}

		//return num.get(inputNumber);
	}

	public static void main(String[] args) {

		Tavas tvs = new Tavas();
		Scanner sn = new Scanner(System.in);

		int inputNumber = sn.nextInt();

		tvs.numDiction(inputNumber);

		sn.close();
	}
}

import java.util.Scanner;

public class FLFaL {
    static Scanner clavier = new Scanner(System.in);
    public static void main(String[] args) {

        String[] entier={"zero","one","two","three","four","five","six","seven","eight","nine"};
        String[] plusdix={"ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
        String[] pluvent = {"ten","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        String[] pluventa = {"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        int n =clavier.nextInt();
        if(n<10)
        {
            for(int j=0;j<entier.length;j++)
            {
                if(j==n)
                {
                    System.out.println(entier[j]);
                    break;
                }
            }
        }
        else if ((n>=10)&&(n<20))
        {
            for(int j=0;j<plusdix.length;j++)
            {
                if(j+10 ==n)
                {
                    System.out.println(plusdix[j]);
                }
            }
        }
        else
        {
            int e, d ;
            String s1 = null,s2=null;
            e=n/10;
            d=n%10;

            if(d==0)
            {
                for(int j=0;j<pluventa.length;j++)
                {
                    if(j==e-2)
                    {
                        System.out.println(pluventa[j]);
                        break;
                    }

            }}
                else
                {
                    for(int j=0;j<pluvent.length;j++)
                    {
                        if(j==e-1)
                        {
                            s1=(pluvent[j]);
                            break;
                        }

                }

            for(int j=0;j<entier.length;j++)
            {
                if(j==d)
                {
                    s2=(entier[j]);
                    break;
                }

    }
            System.out.println(s1+"-"+s2);

}
}}}

import java.util.Scanner;

public class TavasandNafas299Div2{
    public static void main(String[] args) throws Exception {
        String[] tensPlace = {"ten","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        String[] onesPlace = {"one","two","three","four","five","six","seven","eight","nine"};
        String[] teen={"eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
        Scanner scanner = new Scanner(System.in);
          int number = scanner.nextInt();
        if(number==0){
            System.out.println("zero");

        }

        for (int i = 1; i <= 9; i++) {
            if(number%10==0  && number!=0){
                System.out.println(tensPlace[(number/10)-1]);
                break;
            }
        }
        for (int j = 0; j < 10; j++) {
            if(number!=0 &&number>10 && number<20 && j==number%10){
                System.out.println(teen[j-1]);
                break;
            }

        }
        for (int i = 0; i <10; i++) {
                if(number!=0 && number%10!=0 && i==number/10&&i>0 && !(number>10 && number<20))
                    System.out.print(tensPlace[i-1]+"-");
            }
            for (int i = 0; i <10; i++) {
                if(number!=0&&number%10!=0 && i==number%10 &&i>=0 && !(number>10 && number<20))
                    System.out.print(onesPlace[i-1]);
        }

        //System.out.println(local);

    }
}

import java.util.Scanner;

public class FLFL {
    static Scanner clavier = new Scanner(System.in);
    public static void main(String[] args) {

        String[] entier={"zero","one","two","three","four","five","six","seven","eight","nine"};
        String[] plusdix={"ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
        String[] pluvent = {"ten","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        String[] pluventa = {"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        int n =clavier.nextInt();
        if(n<10)
        {
            for(int j=0;j<entier.length;j++)
            {
                if(j==n)
                {
                    System.out.println(entier[j]);
                    break;
                }
            }
        }
        else if ((n>=10)&&(n<20))
        {
            for(int j=0;j<plusdix.length;j++)
            {
                if(j+10 ==n)
                {
                    System.out.println(plusdix[j]);
                }
            }
        }
        else
        {
            int e, d ;
            String s1 = null,s2=null;
            e=n/10;
            d=n%10;

            if(d==0)
            {
                for(int j=0;j<pluventa.length;j++)
                {
                    if(j==e-2)
                    {
                        System.out.println(pluventa[j]);
                        break;
                    }

            }}
                else
                {
                    for(int j=0;j<pluvent.length;j++)
                    {
                        if(j==e-1)
                        {
                            s1=(pluvent[j]);
                            break;
                        }

                }

            for(int j=0;j<entier.length;j++)
            {
                if(j==d)
                {
                    s2=(entier[j]);
                    break;
                }

    }
            System.out.println(s1+"-"+s2);

}
}}}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.util.StringTokenizer;

/*
 * some cheeky quote
 */

public class Main
{
    FastScanner in;
    PrintWriter out;

    public void solve() throws IOException
    {
        int n = in.nextInt();
        if (n < 20 || n % 10 == 0)
        {
            System.out.println(toText(n));
            return;
        }
        int unit = n % 10;
        int tens = (n / 10) * 10;
        System.out.println(toText(tens) + "-" + toText(unit));
    }

    public String toText(int n)
    {
        switch (n)
        {
            case 0:
                return "zero";
            case 1:
                return "one";
            case 2:
                return "two";
            case 3:
                return "three";
            case 4:
                return "four";
            case 5:
                return "five";
            case 6:
                return "six";
            case 7:
                return "seven";
            case 8:
                return "eight";
            case 9:
                return "nine";
            case 10:
                return "ten";
            case 11:
                return "eleven";
            case 12:
                return "twelve";
            case 13:
                return "thirteen";
            case 14:
                return "fourteen";
            case 15:
                return "fifteen";
            case 16:
                return "sixteen";
            case 17:
                return "seventeen";
            case 18:
                return "eighteen";
            case 19:
                return "nineteen";
            case 20:
                return "twenty";
            case 30:
                return "thirty";
            case 40:
                return "forty";
            case 50:
                return "fifty";
            case 60:
                return "sixty";
            case 70:
                return "seventy";
            case 80:
                return "eighty";
            case 90:
                return "ninety";
        }
        return "fuck";

    }

    public void run()
    {
        try
        {
            in = new FastScanner();
            out = new PrintWriter(System.out);

            solve();

            out.close();
        } catch (IOException e)
        {
            e.printStackTrace();
        }
    }

    class FastScanner
    {
        BufferedReader br;
        StringTokenizer st;

        FastScanner()
        {
            br = new BufferedReader(new InputStreamReader(System.in));
        }

        String next()
        {
            while (st == null || !st.hasMoreTokens())
            {
                try
                {
                    st = new StringTokenizer(br.readLine());
                } catch (IOException e)
                {
                    e.printStackTrace();
                }
            }
            return st.nextToken();
        }

        int nextInt()
        {
            return Integer.parseInt(next());
        }
    }

    public static void main(String[] arg)
    {
        new Main().run();
    }
}

import java.lang.*;
import java.util.*;

/**
 *
 * @author Mido
 */
public class Test {

    /**
     * @param a
     * @param q
     * @param args the command
     * @return
     */

    public static void main(String[] args)
    {
        int n,i,sum=0,x;
        String ans="";
        Scanner sc=new Scanner(System.in);
        String []a={"zero","one","two","three","four","five","six","seven","eight","nine","ten",
            "eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
        String []b={"" ,"","twenty", "thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        n=sc.nextInt();
        if(n<=19)
            ans=a[n];
        else
        {
            ans=b[n/10];
            if(n%10!=0)
            {
                ans+="-";
                ans+=a[n%10];
            }
        }
        System.out.println(ans);
    }
}

import java.util.Scanner;

public class Tavas_and_Nafas {

	public static void main(String[] args) {
		Scanner sc=new Scanner(System.in);
		String x[]={"zero","one","two","three","four","five","six","seven","eight","nine"};
		String y[]={"zero","ten","twenty","thirty","forty","fifty","sixty","seventy",
				"eighty","ninety"};
		String z[]={"ten","eleven","twelve","thirteen","fourteen","fifteen",
				"sixteen","seventeen","eighteen","nineteen"};
		int n=sc.nextInt();
		int a,b;
		a=n/10;
		b=n%10;
		if (n<10) {
			System.out.println(x[n]);
		}
		else if (a==1) {
			System.out.println(z[b]);
		}
		else if (b==0) {
			System.out.println(y[a]);
		}
		else {
			System.out.println(y[a] + "-" +x[b]);
		}
	}

}

import java.util.Scanner;

public class GermanFarmer {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int s = sc.nextInt();
		String result = "";
		if (s==0) result="zero";
		if (s>=10){
			switch (s/10){
				case 1:
					switch (s%10){
					case 0:
						result="ten";
						break;
					case 1:
						result="eleven";
						break;
					case 2:
						result="twelve";
						break;
					case 3:
						result="thirteen";
						break;
					case 4:
						result="fourteen";
						break;
					case 5:
						result="fifteen";
						break;
					case 6:
						result="sixteen";
						break;
					case 7:
						result="seventeen";
						break;
					case 8:
						result="eighteen";
						break;
					case 9:
						result="nineteen";
						break;
					}
					s=0;
					break;
				case 2:
					result="twenty";
					break;
				case 3:
					result="thirty";
					break;
				case 4:
					result = "forty";
					break;
				case 5:
					result ="fifty";
					break;
				case 6:
					result="sixty";
					break;
				case 7:
					result="seventy";
					break;
				case 8:
					result = "eighty";
					break;
				case 9:
					result = "ninety";
					break;
			}
			if(s%10!=0)result+="-";
			s=s%10;

		}

		switch (s){
			case 1:
				result+="one";
				break;
			case 2:
				result+="two";
				break;
			case 3:
				result+="three";
				break;
			case 4:
				result+="four";
				break;
			case 5:
				result+="five";
				break;
			case 6:
				result+="six";
				break;
			case 7:
				result+="seven";
				break;
			case 8:
				result+="eight";
				break;
			case 9:
				result+="nine";
				break;
		}
		System.out.println(result);
	}
}

//package codeforces;
import java.util.Scanner;

public class TavasAndNafas {
    public static void main(String[] args)
    {
        Scanner sn = new Scanner(System.in);
        int n, i, j, k;
        n = sn.nextInt();
        i = n%10;
        j = (n-i)/10;
        if(n ==10)
            System.out.println("ten");
        else if(n==11)
            System.out.println("eleven");
         else if(n==12)
            System.out.println("twelve");
         else if(n==13)
            System.out.println("thirteen");
         else if(n==14)
            System.out.println("fourteen");
         else if(n==15)
            System.out.println("fifteen");
         else if(n==16)
            System.out.println("sixteen");
         else if(n==17)
            System.out.println("seventeen");
         else if(n==18)
            System.out.println("eighteen");
         else if(n==19)
            System.out.println("nineteen");
         else
         {
             if(j==2)
                 System.out.print("twenty");
             else if(j==3)
                 System.out.print("thirty");
              else if(j==4)
                 System.out.print("forty");
              else if(j==5)
                 System.out.print("fifty");
              else if(j==6)
                 System.out.print("sixty");
              else if(j==7)
                 System.out.print("seventy");
              else if(j==8)
                 System.out.print("eighty");
              else if(j==9)
                 System.out.print("ninety");
             if(j != 0 && i!=0)
                 System.out.print("-");
             if(i==1)
                 System.out.print("one");
             else if(i==2)
                 System.out.print("two");
             else if(i==3)
                 System.out.print("three");
             else if(i==4)
                 System.out.print("four");
             else if(i==5)
                 System.out.print("five");
             else if(i==6)
                 System.out.print("six");
             else if(i==7)
                 System.out.print("seven");
             else if(i==8)
                 System.out.print("eight");
             else if(i==9)
                 System.out.print("nine");
             else if(i==0 && j==0)
                 System.out.print("zero");
         }
    }

}

import java.util.*;
import java.io.*;
public class blabla {
	public static String IntToString(int x){
		String y="";
		switch(x)
		{
		case 0: y="zero";break;
		case 1: y="one";break;
		case 2: y="two";break;
		case 3:y="three";break;
		case 4: y="four";break;
		case 5:y="five";break;
		case 6:y="six";break;
		case 7:y="seven";break;
		case 8:y="eight";break;
		case 9:y="nine";break;
		case 10:y="ten";break;
		case 11:y="eleven";break;
		case 12:y="twelve";break;
		case 13:y="thirteen";break;
		case 14:y="fourteen";break;
		case 15:y="fifteen";break;
		case 16:y="sixteen";break;
		case 17:y="seventeen";break;
		case 18:y="eighteen";break;
		case 19:y="nineteen";break;
		case 20:y="twenty";break;
		case 30:y="thirty";break;
		case 40:y="forty";break;
		case 50:y="fifty";break;
		case 60:y="sixty";break;
		case 70:y="seventy";break;
		case 80:y="eighty";break;
		case 90:y="ninety";break;
		}
		return y;
	}
	public static void main (String[]args){
		Scanner sc=new Scanner (System.in);
		int n= sc.nextInt();
		if(n>20&& n%10!=0)
			System.out.println(IntToString(n/10*10)+'-'+IntToString(n%10));
		else
			System.out.println(IntToString(n));

	}

}

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

import java.util.Scanner;

/**
 *
 * @author Abdo Mohammed
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);
        String st = sc.next();

        String a[] = {"","one","two","three","four","five","six","seven"
                      ,"eight","nine"};

        String b[] = {"","","twenty-","thirty-","forty-","fifty-","sixty-",
                      "seventy-","eighty-","ninety-"};

  String ss= "";

        switch (st)
        {
            case "0" :  System.out.println("zero") ;   break;
              case "1" :  System.out.println("one") ;   break;
                case "2" :  System.out.println("two") ;   break;
                  case "3" :  System.out.println("three") ;   break;
                    case "4" :  System.out.println("four") ;   break;
          case "5" :  System.out.println("five") ;   break;
            case "6" :  System.out.println("six") ;   break;
              case "7" :  System.out.println("seven") ;   break;
                case "8" :  System.out.println("eight") ;   break;
                  case "9" :  System.out.println("nine") ;   break;
                     case "10" :  System.out.println("ten") ;   break;
              case "11" :  System.out.println("eleven") ;   break;
                case "12" :  System.out.println("twelve") ;   break;
                  case "13" :  System.out.println("thirteen") ;   break;
                    case "14" :  System.out.println("fourteen") ;   break;
          case "15" :  System.out.println("fifteen") ;   break;
            case "16" :  System.out.println("sixteen") ;   break;
              case "17" :  System.out.println("seventeen") ;   break;
                case "18" :  System.out.println("eighteen") ;   break;
                  case "19" :  System.out.println("nineteen") ;   break;
            case "20" :  System.out.println("twenty") ;   break;
              case "30" :  System.out.println("thirty") ;   break;
                case "40" :  System.out.println("forty") ;   break;
                  case "50" :  System.out.println("fifty") ;   break;
                    case "60" :  System.out.println("sixty") ;   break;
          case "70" :  System.out.println("seventy") ;   break;
            case "80" :  System.out.println("eighty") ;   break;
              case "90" :  System.out.println("ninety") ;   break;

              default :
                  for (int i = 2; i <= 9; i++)
                  {
                    for (int j = 1; j <= 9; j++)
                  {
                     if ((Integer.parseInt(st.charAt(0)+""))==i
                        &&Integer.parseInt(st.charAt(1)+"")==j
                        )
                      {
                                ss=(b[i]+""+a[j]);
                      }
                  }
                  }
                  System.out.println(ss);
        }

        }}

import java.util.Scanner;

public class CF1 {
	public static final String[] num={
		"zero",
        "one",
        "two",
        "three",
        "four",
        "five",
        "six",
        "seven",
        "eight",
        "nine",
        "ten",
        "eleven",
        "twelve",
        "thirteen",
        "fourteen",
        "fifteen",
        "sixteen",
        "seventeen",
        "eighteen",
        "nineteen",
        "twenty",
        "thirty",
        "forty",
        "fifty",
        "sixty",
        "seventy",
        "eighty",
        "ninety"
	};
public static void main(String args[]){
	Scanner sc=new Scanner(System.in);
	int n=sc.nextInt();
	if(n>=0 && n<=19){
		System.out.println(num[n]);
	}else{
		String s="";
		if(n%10==0){
			System.out.println(num[n/10+18]);
		}else{
		s=num[n/10+18]+"-"+num[n%10];
		System.out.println(s);
		}
	}
}
}

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Main m = new Main();
        m.BeautifulMatrix();
    }

    public void BeautifulMatrix() {
        int no;
        Scanner inp = new Scanner(System.in);
        no = inp.nextInt();

        if (no < 10) {
            String str1 = printTwo(no);
            System.out.println(str1);
        } else if (no > 19) {
            String str2 = "";
            String str3 = "";
            int n = no % 10;
            int n3 = no / 10;

            String str1 = printOne(n3);
            if (n != 0) {
                str2 = printTwo(n);
                str3 = str1.concat("-").concat(str2);
            } else {
                str3 = str1;
            }

            System.out.println(str3);

        } else {
            if (no == 11) {
                System.out.println("eleven");
            } else if (no == 12) {
                System.out.println("twelve");
            } else if (no == 13) {
                System.out.println("thirteen");
            }

            else if (no == 14) {
                System.out.println("fourteen");
            } else if (no == 15) {
                System.out.println("fifteen");
            } else if (no == 16) {
                System.out.println("sixteen");
            } else if (no == 17) {
                System.out.println("seventeen");
            } else if (no == 18) {
                System.out.println("eighteen");
            } else if (no == 10) {
                System.out.println("ten");
            } else {
                System.out.println("nineteen");
            }
        }
    }

    public static String printOne(int n2) {
        String str = null;
        if (n2 == 2) {
            str = "twenty";
        } else if (n2 == 3) {
            str = "thirty";
        } else if (n2 == 4) {
            str = "forty";
        } else if (n2 == 5) {
            str = "fifty";
        } else if (n2 == 6) {
            str = "sixty";
        } else if (n2 == 7) {
            str = "seventy";
        } else if (n2 == 8) {
            str = "eighty";
        } else if (n2 == 9) {
            str = "ninety";
        }

        return str;
    }

    public static String printTwo(int n) {
        String str = null;
        if (n == 1) {
            str = "one";
        } else if (n == 2) {
            str = "two";
        } else if (n == 3) {
            str = "three";
        } else if (n == 4) {
            str = "four";
        } else if (n == 5) {
            str = "five";
        } else if (n == 6) {
            str = "six";
        } else if (n == 7) {
            str = "seven";
        } else if (n == 8) {
            str = "eight";
        } else if (n == 9) {
            str = "nine";
        } else if (n == 0) {
            str = "zero";
        }

        return str;
    }

}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

/**
 * Created by Vlad on 14.04.15.
 */
public class A {

    public static void main(String args[]) throws IOException, NumberFormatException{

        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        int n = 0;
        try{
            n = Integer.parseInt(reader.readLine());
        }catch (NumberFormatException e){return;}
        String s1[] = {"zero","one","two","three","four","five","six","seven","eight","nine","ten","eleven",
                "twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen",
                "twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        String s2;
        int a = n / 10;
        if(n >=0 && n <=20){
            System.out.print(s1[n]);
        }
        else{
            if(n-a*10 == 0){
                System.out.println(s1[20+a-2]);
            }
            else {
                s2 = s1[20 + a - 2] + "-" + s1[n - a * 10];
                System.out.print(s2);
            }
        }

    }
}

import java.util.Scanner;

public class tavas_nafas {
   public static void main ( String[ ] args )   {
      Scanner in = new Scanner ( System.in );

      int test_result = in.nextInt( );

      if( test_result > 9 && test_result < 20  || test_result == 0 ) {
         switch( test_result ) {
            case 0:
               System.out.print( "zero" );
               break;
            case 10:
               System.out.print( "ten" );
               break;
            case 11:
               System.out.print( "eleven" );
               break;
            case 12:
               System.out.print( "twelve" );
               break;
            case 13:
               System.out.print( "thirteen" );
               break;
            case 14:
               System.out.print( "fourteen" );
               break;
            case 15:
               System.out.print( "fifteen" );
               break;
            case 16:
               System.out.print( "sixteen" );
               break;
            case 17:
               System.out.print( "seventeen" );
               break;
            case 18:
               System.out.print( "eighteen" );
               break;
            case 19:
               System.out.print( "nineteen" );
               break;
         }
         System.out.print( "\n" );
      } else {
         int first_digit = test_result / 10;
         int secnd_digit = test_result % 10;

         switch ( first_digit )  {
            case 2:
               System.out.print( "twenty" );
               break;
            case 3:
               System.out.print( "thirty" );
               break;
            case 4:
               System.out.print( "forty" );
               break;
            case 5:
               System.out.print( "fifty" );
               break;
            case 6:
               System.out.print( "sixty" );
               break;
            case 7:
               System.out.print( "seventy" );
               break;
            case 8:
               System.out.print( "eighty" );
               break;
            case 9:
               System.out.print( "ninety" );
               break;
            default:
               ;
         }

         if( test_result > 20 && secnd_digit != 0 )  {
            System.out.print( "-" );
         }

         switch ( secnd_digit )  {
            case 2:
               System.out.print( "two" );
               break;
            case 3:
               System.out.print( "three" );
               break;
            case 4:
               System.out.print( "four" );
               break;
            case 5:
               System.out.print( "five" );
               break;
            case 6:
               System.out.print( "six" );
               break;
            case 7:
               System.out.print( "seven" );
               break;
            case 8:
               System.out.print( "eight" );
               break;
            case 9:
               System.out.print( "nine" );
               break;
            case 1:
               System.out.print( "one" );
               break;
            default:
               ;
         }
         if( test_result < 100 && test_result > -1 ) {
           System.out.print( "\n" );
         }
      }

   }
}

//package Tavas_and_Nafas;
import java.util.*;
/**
 * Created by kanghuang on 5/31/15.
 */
public class A {
    public static void main(String[] args){
        Scanner reader = new Scanner(System.in);
        int num = reader.nextInt();
        String []two = {"","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        String []one = {"zero","one","two","three","four","five","six","seven","eight","nine","ten",
                "eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
        if(num/10>=2)
        System.out.print(two[num/10]);

            if (num < 20){
                System.out.print(one[num]);
            }
            else {
                if (num%10>0)
                System.out.print("-"+one[num % 10]);
            }

    }
}

import java.util.Scanner;

/**
 *
 * @author studentassiut
 */
public class Count {

    public static void s(int num) {

        String[] ln = {"one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
        String[] bg = {"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};

        String t1, t2;

        if (num == 0) {
            System.out.println("zero");
        } else if (num < 20) {
            System.out.println(ln[num - 1]);
        } else if (num == 20 || num == 30 || num == 40 || num == 50 || num == 60 || num == 70 || num == 80 || num == 90) {
            {
                t1 = Integer.toString(num).charAt(0) + "";
                System.out.println(bg[Integer.parseInt(t1) - 2]);
            }
        } else {
            t1 = Integer.toString(num).charAt(0) + "";
            t2 = Integer.toString(num).charAt(1) + "";
            System.out.println(bg[Integer.parseInt(t1) - 2] + "-" + ln[Integer.parseInt(t2) - 1]);

        }
    }

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner k = new Scanner(System.in);
        int num = k.nextInt();
        s(num);

    }

}

import java.util.*;
public class Main {
	public static void main(String[]args){
		Scanner sc =new Scanner(System.in);
		int n = sc.nextInt();
		String number="";
		if(n<=10){

			switch(n) {
			case 0:number="zero";break;
			case 1:number ="one";break;
			case 2:number ="two";break;
			case 3:number ="three";break;
			case 4:number ="four";break;
			case 5:number ="five";break;
			case 6:number ="six";break;
			case 7:number ="seven";break;
			case 8:number ="eight";break;
			case 9:number ="nine";break;
			case 10:number ="ten";break;
			default: number=" ";break;

		}

		}
		else if(n<20){

			switch(n){
			case 11:number ="eleven";break;
			case 12:number ="twelve";break;
			case 13:number ="thirteen";break;
			case 14:number ="fourteen";break;
			case 15:number ="fifteen";break;
			case 16:number ="sixteen";break;
			case 17:number ="seventeen";break;
			case 18:number ="eighteen";break;
			case 19:number ="nineteen";break;
			default: number=" ";break;
			}
		}
		else{
			int first = n/10;
			int second= n%10;

			switch(first){
			case 2:number ="twenty";break;
			case 3:number ="thirty";break;
			case 4:number ="forty";break;
			case 5:number ="fifty";break;
			case 6:number ="sixty";break;
			case 7:number ="seventy";break;
			case 8:number ="eighty";break;
			case 9:number ="ninety";break;
			default: number=" ";break;

			}
			if(second!=0)
			 number+="-";
			switch(second){
			case 0:break;
			case 1:number +="one";break;
			case 2:number +="two";break;
			case 3:number +="three";break;
			case 4:number +="four";break;
			case 5:number +="five";break;
			case 6:number +="six";break;
			case 7:number +="seven";break;
			case 8:number +="eight";break;
			case 9:number +="nine";break;
			default: number=" ";break;
			}

		}
		System.out.print(number);

	}

}

import java.util.*;
import java.io.*;
public class Tavas_Nafas
{
	public static void main(String args[]) throws Exception
	{
		BufferedReader f=new BufferedReader(new InputStreamReader(System.in));
		int num=Integer.parseInt(f.readLine());
		String[] ones=new String[]{"zero","one","two","three","four","five","six","seven","eight","nine"};
		String[] tens=new String[]{"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
		String[] special=new String[]{"ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
		if(num>=10&&num<=19)
			System.out.println(special[num%10]);
		else if(num>=20)
		{
			if(num%10==0)
				System.out.println(tens[num/10-2]);
			else
				System.out.println(tens[num/10-2]+"-"+ones[num%10]);
		}
		else
			System.out.println(ones[num]);
	}
}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.StringTokenizer;

public class Main {

	public static void main(String[] args) {
		InputStream inputStream = System.in;
		OutputStream outputStream = System.out;
		InputReader in = new InputReader(inputStream);
		PrintWriter out = new PrintWriter(outputStream);
		TaskC solver = new TaskC();
		solver.solve(1, in, out);
		out.close();

	}

	static class TaskC {
		public void solve(int testNumber, InputReader in, PrintWriter out) {
			int n = in.nextInt();
			int k =n ;
			if(n>19) n=n%10 ;
			String x = "" ;
			String y = "" ;
			switch(n) {
			case 0: x="zero" ; break;
			case 1: x = "one" ; break;
			case 2: x= "two" ; break;
			case 3: x="three" ; break;
			case 4: x="four" ;break;
			case 5: x="five" ;break;
			case 6: x="six" ;break;
			case 8: x="eight" ;break;
			case 7: x="seven" ; break ;
			case 9: x="nine" ; break ;
			case 10: x="ten" ; break ;
			case 11: x="eleven" ; break ;
			case 12: x="twelve" ; break ;
			case 13: x="thirteen" ; break ;
			case 14: x="fourteen" ; break ;
			case 15: x="fifteen" ; break ;
			case 16: x="sixteen" ; break ;
			case 17: x="seventeen" ; break ;
			case 18: x="eighteen" ; break ;
			case 19: x="nineteen" ; break ;
			}
			if(k<=19) {
				out.print(x);
				return  ;
			}

			int d = k/10 ;

			switch(d*10){
			case 20: y="twenty" ; break ;
			case 30: y="thirty" ; break ;
			case 40: y="forty" ; break ;
			case 50: y="fifty" ; break ;
			case 60: y="sixty" ; break ;
			case 70: y="seventy" ; break ;
			case 80: y="eighty" ; break ;
			case 90: y="ninety" ; break ;
			}

			if(n==0 )
			{
				out.print(y);
				return ;
			}
			out.print(y+"-"+x);

		}

		public static boolean isPrime (long num){
			if (num < 2) return false;
			if (num == 2) return true;
			if (num % 2 == 0) return false;
			for (long i = 3*1l; i * i <= num; i += 2)
				if (num % i == 0) return false;
			return true;
		}
	}
	static class InputReader {
		public BufferedReader	reader;
		public StringTokenizer	tokenizer;

		public InputReader(InputStream stream) {
			reader = new BufferedReader(new InputStreamReader(stream), 32768);
			tokenizer = null;
		}

		public String next() {
			while (tokenizer == null || !tokenizer.hasMoreTokens())
			{
				try
				{
					tokenizer = new StringTokenizer(reader.readLine());
				} catch (IOException e)
				{
					throw new RuntimeException(e);
				}
			}
			return tokenizer.nextToken();
		}

		public int nextInt() {
			return Integer.parseInt(next());
		}

	}
	static class Vertix{
		int x ;
		ArrayList<Vertix> children;
		Vertix parent;

		public Vertix(int x){
			this.x = x ;
			this.children= new ArrayList<Vertix>();
		}

	}

	static class Pair implements Comparable<Pair> {
		int x ;
		int y ;

		public Pair(int x, int y) {
			this.x = x ;
			this.y = y ;

		}

		@Override
		public int compareTo(Pair p) {
			if (this.x < p.x)
				return -1;
			else if (this.x > p.x)
				return 1;
			else
				return 0;

		}
		//
	}

}

//package round299div2;

import java.util.*;

public class A {
    void solve() {
        Scanner scanner = new Scanner(System.in);
        int s = scanner.nextInt();
        String[] unit = {
            "", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine",
                "ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen"
        };
        String[] tens = {
            "", "", "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety"
        };
        if(s == 0) System.out.println("zero");
        else if(s / 10 == 0)
            System.out.println(unit[s]);
        else if(s < 20)
            System.out.println(unit[s]);
        else
            if(s % 10 == 0)
                System.out.println(tens[s / 10]);
            else System.out.println(tens[s / 10] + "-" + unit[s % 10]);
    }

    public static void main(String[] args) { new A().solve(); }
}

import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;

public class A535 {
	public static void main(String[] args) {
		Map<Integer, String> store = new HashMap<Integer, String>() {{
			put(0, "zero");
			put(1, "one");
			put(2, "two");
			put(3, "three");
			put(4, "four");
			put(5, "five");
			put(6, "six");
			put(7, "seven");
			put(8, "eight");
			put(9, "nine");
			put(10, "ten");
			put(11, "eleven");
			put(12, "twelve");
			put(13, "thirteen");
			put(14, "fourteen");
			put(15, "fifteen");
			put(16, "sixteen");
			put(17, "seventeen");
			put(18, "eighteen");
			put(19, "nineteen");
			put(20, "twenty");
			put(30, "thirty");
			put(40, "forty");
			put(50, "fifty");
			put(60, "sixty");
			put(70, "seventy");
			put(80, "eighty");
			put(90, "ninety");
		}};

		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		sc.close();
		if(n <= 20 || n % 10 == 0) {
			System.out.println(store.get(n));
		} else {
			int ones = n % 10;
			int tens = n/10 * 10;
			System.out.println(store.get(tens) + "-" + store.get(ones));
 		}
	}
}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class TavasAndNafas {

    public static void main(String[] args) throws IOException {
        // TODO code application logic here
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        String s = reader.readLine();
        if (s.length() == 1) {
            if (Integer.parseInt(s) == 0) {
                System.out.println("zero");
            }
            System.out.println(oneDigit(s));

        }
        else {
            System.out.println(twoDigit(s));
        }
    }
    public static String oneDigit(String s) {
        switch(Integer.parseInt(s)) {
            case 1: return "one";
            case 2: return "two";
            case 3: return "three";
            case 4: return "four";
            case 5: return "five";
            case 6: return "six";
            case 7: return "seven";
            case 8: return "eight";
            case 9: return "nine";
        }
        return "";
    }
    public static String twoDigit(String s) {
        String z = "";
        switch(Integer.parseInt(s)/10) {
            case 1:
                switch(Integer.parseInt(s.substring(1,2))){
                    case 1: return "eleven";
                    case 2: return "twelve";
                    case 3: return "thirteen";
                    case 4: return "fourteen";
                    case 5: return "fifteen";
                    case 6: return "sixteen";
                    case 7: return "seventeen";
                    case 8: return "eighteen";
                    case 9: return "nineteen";
                    case 0: return "ten";
                }
            case 2: z = "twenty-"+oneDigit(s.substring(1,2));
                break;
            case 3: z = "thirty-"+oneDigit(s.substring(1,2));
                break;
            case 4: z =  "forty-"+oneDigit(s.substring(1,2));
                break;
            case 5: z = "fifty-"+oneDigit(s.substring(1,2));
                break;
            case 6: z = "sixty-"+oneDigit(s.substring(1,2));
                break;
            case 7: z = "seventy-"+oneDigit(s.substring(1,2));
                break;
            case 8: z = "eighty-"+oneDigit(s.substring(1,2));
                break;
            case 9: z = "ninety-"+oneDigit(s.substring(1,2));
        }
        if (z.charAt(z.length()-1) == '-') {
            return z.substring(0, z.length()-1);
        }
        return z;
    }
}

import java.util.Scanner;

public class A {

    public static void main(String[] args) {

        String[][] cifri = {{"zero", "ten", ""},
        {"one", "eleven", ""}, {"two", "twelve", "twenty"}, {"three", "thirteen", "thirty"},
        {"four", "fourteen", "forty"}, {"five", "fifteen", "fifty"}, {"six", "sixteen", "sixty"}, {"seven", "seventeen", "seventy"},
        {"eight", "eighteen", "eighty"}, {"nine", "nineteen", "ninety"}};
        Scanner sc = new Scanner(System.in);
//        for (int i = 0; i < 99; i++) {
//            int n = i;
            int n = sc.nextInt();
            if (n < 10) {
                System.out.println(cifri[n][0] + "");
            } else if (n - 10 < 10) {
                System.out.println(cifri[n % 10][1] + "");
            } else {
                String dr = (n%10 == 0)? "":"-"+cifri[n % 10][0];
                System.out.println(cifri[n / 10][2] + dr);
            }
        }
//    }
}

import java.util.*;
import java.io.*;
public class HelloWorld{

     public static void main(String []args){
        Scanner sc=new Scanner(System.in);
        String st=sc.next();
        int n=Integer.parseInt(st);
         if(n<20)
          {
           System.out.println(help1(n));
          }
          else
          {
              String ans="";
              int unit=n%10;
              if(unit==0)
                 System.out.println(help2(n));
                 else{
                 ans=help1(unit);
                 int ten=n-n%10;
                 ans=help2(ten)+"-"+ans;
                      System.out.println(ans);
                 }
          }}
        static String help1(int n){
            if(n==0)
            return "zero";
            if(n==1)
            return "one";
            if(n==2)
            return "two";
            if(n==3)
            return "three";
            if(n==4)
            return "four";
            if(n==5)
            return "five";
            if(n==6)
            return "six";
            if(n==7)
            return "seven";
            if(n==8)
            return "eight";
            if(n==9)
            return "nine";
            if(n==10)
            return "ten";
            if(n==11)
            return "eleven";
            if(n==12)
            return "twelve";
            if(n==13)
            return "thirteen";
            if(n==14)
            return "fourteen";
            if(n==15)
            return "fifteen";
            if(n==16)
            return "sixteen";
            if(n==17)
            return "seventeen";
            if(n==18)
            return "eighteen";
            if(n==19)
            return "nineteen";
            return null;
            }
            static String help2(int n){
            if(n==20)
            return "twenty";
            if(n==30)
            return "thirty";
            if(n==40)
            return "forty";
            if(n==50)
            return "fifty";
            if(n==60)
            return "sixty";
            if(n==70)
            return "seventy";
            if(n==80)
            return "eighty";
            if(n==90)
            return "ninety";
           return null;
            }

}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.StringTokenizer;

public class Opponenet {
	public static void main(String[] args) throws IOException {
		BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
		String i=bf.readLine();String result="";
		if(i.length()==1){
			System.out.println(oneDigit(i.charAt(0)));
		}
		else if(i.charAt(0)=='1'){
			if(i.charAt(1) !='0')
				System.out.println(tenTotwenty(i));
			else
				System.out.println("ten");
		}
		else{
			if(i.charAt(1)>'0')
				System.out.println(teens(i.charAt(0))+"-"+oneDigit(i.charAt(1)));
			else
				System.out.println(teens(i.charAt(0)));
		}

	}
	public static String oneDigit(char x){
		String result="";
		switch(x){
		case'0':result+="zero";break;
		case'1':result+="one";break;
		case'2':result+="two";break;
		case'3':result+="three";break;
		case'4':result+="four";break;
		case'5':result+="five";break;
		case'6':result+="six";break;
		case'7':result+="seven";break;
		case'8':result+="eight";break;
		case'9':result+="nine";break;
		}
		return result;
	}
	public static String tenTotwenty(String i){
		if(i.equals("11"))
			return "eleven";
		else if(i.equals("12"))
			return "twelve";
		else if(i.equals("13"))
			return "thirteen";
		else if(i.equals("14"))
			return "fourteen";
		else if(i.equals("15"))
			return "fifteen";
		else if(i.equals("16"))
			return "sixteen";
		else if(i.equals("17"))
			return "seventeen";
		else if(i.equals("18"))
			return "eighteen";
		else
			return "nineteen";
	}
	public static String teens(char x){
		String result="";
		switch(x){
		case'2':result+="twenty";break;
		case'3':result+="thirty";break;
		case'4':result+="forty";break;
		case'5':result+="fifty";break;
		case'6':result+="sixty";break;
		case'7':result+="seventy";break;
		case'8':result+="eighty";break;
		case'9':result+="ninety";break;
		}
		return result;
	}
	public static int max (ArrayList<Integer> arr){
		if(arr.size()==0)return 0;
		int max=arr.get(0);
		for (int i = 1; i < arr.size(); i++) {
			if(max<arr.get(i))
				max=arr.get(i);
		}
		return max;
	}

}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main
{
    public static void main(String[] args) throws NumberFormatException, IOException {

        BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
        int n = Integer.parseInt(bf.readLine());
        String[] s = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"};
        String[] t = {"ten", "eleven","twelve", "thirteen", "fourteen", "fifteen", "sixteen" , "seventeen", "eighteen", "nineteen"};
        String[] f = {"" , "" , "twenty" , "thirty" , "forty" ,"fifty" , "sixty" ,"seventy" , "eighty" , "ninety"};

        if(n<10)
            System.out.println(s[n]);
        else
            if((n/10)==1)
                System.out.println(t[n%10]);
            else
                if ((n%10 == 0) && (n!=0) && (n!=10))
                    System.out.println(f[n/10]);
                else
                    System.out.println(f[n/10] + "-" + s[n%10]);
    }
}

import java.util.Scanner;

public class Solution {
	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);
		int input = in.nextInt();
		in.close();
		if (input == 0 || input > 9 && input < 20) {
			switch (input) {
			case 0:
				System.out.println("zero");
				break;
			case 10:
				System.out.println("ten");
				break;
			case 11:
				System.out.println("eleven");
				break;
			case 12:
				System.out.println("twelve");
				break;
			case 13:
				System.out.println("thirteen");
				break;
			case 14:
				System.out.println("fourteen");
				break;
			case 15:
				System.out.println("fifteen");
				break;
			case 16:
				System.out.println("sixteen");
				break;
			case 17:
				System.out.println("seventeen");
				break;
			case 18:
				System.out.println("eighteen");
				break;
			case 19:
				System.out.println("nineteen");
			}
		}
		else {
			String output = "";
			if (input > 19) {
				int tens = input / 10;
				switch (tens) {
				case 2:
					output += "twenty-";
					break;
				case 3:
					output += "thirty-";
					break;
				case 4:
					output += "forty-";
					break;
				case 5:
					output += "fifty-";
					break;
				case 6:
					output += "sixty-";
					break;
				case 7:
					output += "seventy-";
					break;
				case 8:
					output += "eighty-";
					break;
				case 9:
					output += "ninety-";
				}
			}
			int ones = input % 10;
			switch (ones) {
			case 0:
				output = output.substring(0, output.length() - 1);
				break;
			case 1:
				output += "one";
				break;
			case 2:
				output += "two";
				break;
			case 3:
				output += "three";
				break;
			case 4:
				output += "four";
				break;
			case 5:
				output += "five";
				break;
			case 6:
				output += "six";
				break;
			case 7:
				output += "seven";
				break;
			case 8:
				output += "eight";
				break;
			case 9:
				output += "nine";
			}
			System.out.println(output);
		}
	}
}

//package codeforcesa3;
import java.util.*;
public class TavasAndNafas {
    public static void main(String[] args) {
        Scanner in=new Scanner(System.in);
        int n=in.nextInt();
        if(n>=0 && n<=9){
            String s=getWord(n);
            System.out.println(s);
        }else if(n>=10 && n<=19){
            String s=getWords(n);
            System.out.println(s);
        }else{
            if(n%10==0){
                String s=getTens(n/10);
                System.out.println(s);
            }else{
                String s=getTens(n/10);
                String p=getWord(n%10);
                System.out.println(s+"-"+p);
            }
        }
    }
    static String getWord(int n){
        if(n==0){
            return "zero";
        }else if(n==1){
            return "one";
        }else if(n==2){
            return "two";
        }else if(n==3){
            return "three";
        }else if(n==4){
            return "four";
        }else if(n==5){
            return "five";
        }else if(n==6){
            return "six";
        }else if(n==7){
            return "seven";
        }else if(n==8){
            return "eight";
        }else{
            return "nine";
        }
    }
    static String getTens(int n){
        if(n==2){
            return "twenty";
        }else if(n==3){
            return "thirty";
        }else if(n==4){
            return "forty";
        }else if(n==5){
            return "fifty";
        }else if(n==6){
            return "sixty";
        }else if(n==7){
            return "seventy";
        }else if(n==8){
            return "eighty";
        }else{
            return "ninety";
        }
    }
    static String getWords(int n){
        if(n==10){
            return "ten";
        }else if(n==11){
            return "eleven";
        }else if(n==12){
            return "twelve";
        }else if(n==13){
            return "thirteen";
        }else if(n==14){
            return "fourteen";
        }else if(n==15){
            return "fifteen";
        }else if(n==16){
            return "sixteen";
        }else if(n==17){
            return "seventeen";
        }else if(n==18){
            return "eighteen";
        }else{
            return "nineteen";
        }
    }
}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class tavas {

	public static void main(String[] args)throws IOException,NumberFormatException {
		BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
		int n=Integer.parseInt(br.readLine());
		if(n<10){
			switch(n){
			case 0:System.out.print("zero");break;
			case 1:System.out.print("one");break;
			case 2:System.out.print("two");break;
			case 3:System.out.print("three");break;
			case 4:System.out.print("four");break;
			case 5:System.out.print("five");break;
			case 6:System.out.print("six");break;
			case 7:System.out.print("seven");break;
			case 8:System.out.print("eight");break;
			case 9:System.out.print("nine");break;
			}
		}
		else{
			int x=n/10;
			int y=n%10;
			if(x==1){
				switch(y){
				case 0:System.out.print("ten");break;
				case 1:System.out.print("eleven");break;
				case 2:System.out.print("twelve");break;
				case 3:System.out.print("thirteen");break;
				case 4:System.out.print("fourteen");break;
				case 5:System.out.print("fifteen");break;
				case 6:System.out.print("sixteen");break;
				case 7:System.out.print("seventeen");break;
				case 8:System.out.print("eighteen");break;
				case 9:System.out.print("nineteen");break;
				}
			}
			else{switch(x){
			case 2:System.out.print("twenty");break;
			case 3:System.out.print("thirty");break;
			case 4:System.out.print("forty");break;
			case 5:System.out.print("fifty");break;
			case 6:System.out.print("sixty");break;
			case 7:System.out.print("seventy");break;
			case 8:System.out.print("eighty");break;
			case 9:System.out.print("ninety");break;
			}
			switch(y){
			case 0:System.out.print("");break;
			case 1:System.out.print("-one");break;
			case 2:System.out.print("-two");break;
			case 3:System.out.print("-three");break;
			case 4:System.out.print("-four");break;
			case 5:System.out.print("-five");break;
			case 6:System.out.print("-six");break;
			case 7:System.out.print("-seven");break;
			case 8:System.out.print("-eight");break;
			case 9:System.out.print("-nine");break;
			}
			}
		}

	}

}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Tavas_and_Nafas {
    public static void main(String[] args) throws IOException{
        BufferedReader in= new BufferedReader(new InputStreamReader(System.in));
        int Tavas,Nafas;
        String line =in.readLine();
        Tavas=(line.charAt(0)-'0');
        if(line.length()>1)
            Nafas=(line.charAt(1)-'0');
        else{
            Nafas=Tavas;
            Tavas=0;
        }
        String str="";
        if(Tavas==1){
            str=Teens(Nafas);
        }else{
            if(Tavas>1){
                str=Tens(Tavas);
            }
            if(Nafas>0&&str.length()>1)
                str+="-";
            str+=Ones(Nafas);
        }
        if(str.length()==0)
            str="zero";
        System.out.print(str);
    }

    private static String Ones(int nafas) {
        switch (nafas){
            case 0:return "";
            case 1:return "one";
            case 2:return "two";
            case 3:return "three";
            case 4:return "four";
            case 5:return "five";
            case 6:return "six";
            case 7:return "seven";
            case 8:return "eight";
            case 9:return "nine";
        }
        return "";
    }

    private static String Tens(int tavas) {
        switch (tavas){
            case 2:return "twenty";
            case 3:return "thirty";
            case 4:return "forty";
            case 5:return "fifty";
            case 6:return "sixty";
            case 7:return "seventy";
            case 8:return "eighty";
    case 9:return "ninety";
        }
    return "";
    }

    private static String Teens(int nafas) {
        switch (nafas){
            case 0:return "ten";
            case 1:return "eleven";
            case 2:return "twelve";
            case 3:return "thirteen";
            case 4:return "fourteen";
            case 5:return "fifteen";
            case 6:return "sixteen";
            case 7:return "seventeen";
            case 8:return "eighteen";
            case 9:return "nineteen";
        }
        return "";
    }
}

import java.util.Scanner;
public class polycarp {
    // units Method
    public static void units(int n) {
        switch (n) {
        case 0:
             System.out.print("zero");
             break;
            case 1:
                System.out.print("one");
                break;
            case 2:
                System.out.print("two");
                break;
            case 3:
                System.out.print("three");
                break;
            case 4:
                System.out.print("four");
                break;
            case 5:
                System.out.print("five");
                break;
            case 6:
                System.out.print("six");
                break;
            case 7:
                System.out.print("seven");
                break;
            case 8:
                System.out.print("eight");
                break;
            case 9:
                System.out.print("nine");
                break;
        }
    }
    // special case Method
    public static void special(int n) {
        switch (n) {
            case 10:
               System.out.print("ten");
               break;
            case 11:
                System.out.print("eleven");
                break;
            case 12:
                System.out.print("twelve");
                break;
            case 13:
                System.out.print("thirteen");
                break;
            case 14:
                System.out.print("fourteen");
                break;
            case 15:
                System.out.print("fifteen");
                break;
            case 16:
                System.out.print("sixteen");
                break;
            case 17:
                System.out.print("seventeen");
                break;
            case 18:
                System.out.print("eighteen");
                break;
            case 19:
                System.out.print("nineteen");
                break;
        }
    }
    // tens Method
    public static void tens(int n) {
        switch (n) {
            case 1:
                System.out.print("ten");
            case 2:
                System.out.print("twenty");
                break;
            case 3:
                System.out.print("thirty");
                break;
            case 4:
                System.out.print("forty");
                break;
            case 5:
                System.out.print("fifty");
                break;
            case 6:
                System.out.print("sixty");
                break;
            case 7:
                System.out.print("seventy");
                break;
            case 8:
                System.out.print("eighty");
                break;
            case 9:
                System.out.print("ninety");
                break;
        }
    }
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int number = input.nextInt();
        if (number < 10) {           // finding the units (one, two)
            units(number);           // print number
        }

        if (number >= 10 && number < 20) { // (Special numbers)
            special(number);
        }

        if (number > 19 && number < 100)
        {

            if(number%10 == 0)
            {
                int t = number / 10;
                tens(t);
                              // print number
            }
            else
            {
                int t = number / 10;     // finding the tens (forty, fifty)
                tens(t);
                System.out.print("-");
                int u = number % 10;     // finding the units (one, two)
                units(u);
            }

        }

     input.close();
    }

}

import java.util.*;

public class Main
{

   public static void main(String[] arg)
   {
       Scanner sc=new Scanner(System.in);
       int v,f,l;
       String a[]={"zero","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen","twenty"}
,b[]={"","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};

       v=sc.nextInt();
       if(v<21){
           System.out.println(a[v]);
       }else{
           f=v/10;
           l=v%10;
           if(l==0)
           System.out.println(b[f]);
           else
               System.out.println(b[f]+"-"+a[l]);
       }

   }

}

import java.io.PrintWriter;
import java.util.Scanner;

public class EnglishNumerals {

	private static final String words[] = new String[] { "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine",
			"ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen", "twenty" };
	private static final String tens[] = new String[] { "zero", "ten", "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty",
			"ninety" };

	public static void main(String[] args) {
		Scanner scanner = new Scanner(System.in);
		PrintWriter out = new PrintWriter(System.out);
		int value = scanner.nextInt();
		if (value < words.length) {
			out.println(words[value]);
		} else if (value % 10 == 0) {
			out.println(tens[value / 10]);
		}else{
			int rem = value%10;
			out.print(tens[value/10]);
			out.print("-");
			out.println(words[rem]);
		}
		scanner.close();
		out.flush();
		out.close();
	}

}

import java.util.Scanner;

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
/**
 *
 * @author Dell
 */
public class NewMain25 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner s = new Scanner(System.in);
        String a = s.next();
        String[] b = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten"};
        String[] b1 = {"zero", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen", "twenty"};
        String[] b2 = {"zero", "ten", "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety"};
        int q = Integer.valueOf(a);
        int q1 = Integer.valueOf(a.charAt(0) + "");

        if (q <= 10) {
            System.out.println(b[q]);
        } else if (q > 10 && q <= 20) {
            System.out.println(b1[q - 10]);
        } else {
                int q2 = Integer.valueOf(a.charAt(1) + "");
            if (a.charAt(1) == '0') {
                System.out.println(b2[q1]);
            } else {
                System.out.println(b2[q1] + "-" + b[q2]);
            }
        }
    }

}

import java.util.Scanner;
public class Main {
public static void main (String[]args){
    Scanner s=new Scanner (System.in);
    String a="zero",b="one",c="two",d="three",e="four",f="five",g="six",h="seven";
    String i="eight", j="nine", k="ten", l="teen", m="twenty", n="thirty", o="forty";
    String p="fifty", q="sixty", r="seventy", t="eighty", u="ninety";
    int z;
    z=s.nextInt();
    if (z==0)
    {
        System.out.println(a);
    }
    if (z==1)
    {
        System.out.println(b);
    }
    if (z==2)
    {
        System.out.println(c);
    }
    if (z==3)
    {
        System.out.println(d);
    }
    if (z==4)
    {
        System.out.println(e);
    }
    if (z==5)
    {
        System.out.println(f);
    }
    if (z==6)
    {
        System.out.println(g);
    }
    if (z==7)
    {
        System.out.println(h);
    }
    if (z==8)
    {
        System.out.println(i);
    }
    if (z==9)
    {
        System.out.println(j);
    }
    if (z==10)
    {
        System.out.println(k);
    }
        if (z==11)
        {
            System.out.println("eleven");
        }
        if (z==12)
        {
            System.out.println("twelve");
        }
        if (z==13)
        {
            System.out.println("thir"+l);
        }
        if (z==14)
        {
            System.out.println("four"+l);
        }
        if (z==15)
        {
            System.out.println("fif"+l);
        }
        if (z==16)
        {
            System.out.println("six"+l);
        }
        if (z==17)
        {
            System.out.println(h+l);
        }
        if (z==18)
        {
            System.out.println("eigh"+l);
        }
        if (z==19)
        {
            System.out.println(j+l);
        }
        if (z==20)
        {
            System.out.println(m);
        }
        if (z==21)
        {
            System.out.println(m+"-"+b);
        }
        if (z==22)
        {
            System.out.println(m+"-"+c);
        }
        if (z==23)
        {
            System.out.println(m+"-"+d);
        }
        if (z==24)
        {
            System.out.println(m+"-"+e);
        }
        if (z==25)
        {
            System.out.println(m+"-"+f);
        }
        if (z==26)
        {
            System.out.println(m+"-"+g);
        }
        if (z==27)
        {
            System.out.println(m+"-"+h);
        }
        if (z==28)
        {
            System.out.println(m+"-"+i);
        }
        if (z==29)
        {
            System.out.println(m+"-"+j);
        }
        if (z==30)
        {
            System.out.println(n);
        }
        if (z==31)
        {
            System.out.println(n+"-"+b);
        }
        if (z==32)
        {
            System.out.println(n+"-"+c);
        }
        if (z==33)
        {
            System.out.println(n+"-"+d);
        }
        if (z==34)
        {
            System.out.println(n+"-"+e);
        }
        if (z==35)
        {
            System.out.println(n+"-"+f);
        }
        if (z==36)
        {
            System.out.println(n+"-"+g);
        }
        if (z==37)
        {
            System.out.println(n+"-"+h);
        }
        if (z==38)
        {
            System.out.println(n+"-"+i);
        }
        if (z==39)
        {
            System.out.println(n+"-"+j);
        }
        if (z==40)
        {
            System.out.println(o);
        }
        if (z==41)
        {
            System.out.println(o+"-"+b);
        }
        if (z==42)
        {
            System.out.println(o+"-"+c);
        }
        if (z==43)
        {
            System.out.println(o+"-"+d);
        }
        if (z==44)
        {
            System.out.println(o+"-"+e);
        }
        if (z==45)
        {
            System.out.println(o+"-"+f);
        }
        if (z==46)
        {
            System.out.println(o+"-"+g);
        }
        if (z==47)
        {
            System.out.println(o+"-"+h);
        }
        if (z==48)
        {
            System.out.println(o+"-"+i);
        }
        if (z==49)
        {
            System.out.println(o+"-"+j);
        }
        if (z==50)
        {
            System.out.println(p);
        }
        if (z==51)
        {
            System.out.println(p+"-"+b);
        }
        if (z==52)
        {
            System.out.println(p+"-"+c);
        }
        if (z==53)
        {
            System.out.println(p+"-"+d);
        }
        if (z==54)
        {
            System.out.println(p+"-"+e);
        }
        if (z==55)
        {
            System.out.println(p+"-"+f);
        }
        if (z==56)
        {
            System.out.println(p+"-"+g);
        }
        if (z==57)
        {
            System.out.println(p+"-"+h);
        }
        if (z==58)
        {
            System.out.println(p+"-"+i);
        }
        if (z==59)
        {
            System.out.println(p+"-"+j);
        }
        if (z==60)
        {
            System.out.println(q);
        }
        if (z==61)
        {
            System.out.println(q+"-"+b);
        }
        if (z==62)
        {
            System.out.println(q+"-"+c);
        }
        if (z==63)
        {
            System.out.println(q+"-"+d);
        }
        if (z==64)
        {
            System.out.println(q+"-"+e);
        }
        if (z==65)
        {
            System.out.println(q+"-"+f);
        }
        if (z==66)
        {
            System.out.println(q+"-"+g);
        }
        if (z==67)
        {
            System.out.println(q+"-"+h);
        }
        if (z==68)
        {
            System.out.println(q+"-"+i);
        }
        if (z==69)
        {
            System.out.println(q+"-"+j);
        }
        if (z==70)
        {
            System.out.println(r);
        }
        if (z==71)
        {
            System.out.println(r+"-"+b);
        }
        if (z==72)
        {
            System.out.println(r+"-"+c);
        }
        if (z==73)
        {
            System.out.println(r+"-"+d);
        }
        if (z==74)
        {
            System.out.println(r+"-"+e);
        }
        if (z==75)
        {
            System.out.println(r+"-"+f);
        }
        if (z==76)
        {
            System.out.println(r+"-"+g);
        }
        if (z==77)
        {
            System.out.println(r+"-"+h);
        }
        if (z==78)
        {
            System.out.println(r+"-"+i);
        }
        if (z==79)
        {
            System.out.println(r+"-"+j);
        }
        if (z==80)
        {
            System.out.println(t);
        }
        if (z==81)
        {
            System.out.println(t+"-"+b);
        }
        if (z==82)
        {
            System.out.println(t+"-"+c);
        }
        if (z==83)
        {
            System.out.println(t+"-"+d);
        }
        if (z==84)
        {
            System.out.println(t+"-"+e);
        }
        if (z==85)
        {
            System.out.println(t+"-"+f);
        }
        if (z==86)
        {
            System.out.println(t+"-"+g);
        }
        if (z==87)
        {
            System.out.println(t+"-"+h);
        }
        if (z==88)
        {
            System.out.println(t+"-"+i);
        }
        if (z==89)
        {
            System.out.println(t+"-"+j);
        }
        if (z==90)
        {
            System.out.println(u);
        }
        if (z==91)
        {
            System.out.println(u+"-"+b);
        }
        if (z==92)
        {
            System.out.println(u+"-"+c);
        }
        if (z==93)
        {
            System.out.println(u+"-"+d);
        }
        if (z==94)
        {
            System.out.println(u+"-"+e);
        }
        if (z==95)
        {
            System.out.println(u+"-"+f);
        }
        if (z==96)
        {
            System.out.println(u+"-"+g);
        }
        if (z==97)
        {
            System.out.println(u+"-"+h);
        }
        if (z==98)
        {
            System.out.println(u+"-"+i);
        }
        if (z==99)
        {
            System.out.println(u+"-"+j);
        }
        s.close();
}
}

/* package codechef; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;

/* Name of the class has to be "Main" only if the class is public. */
public class Codechef
{
    public static String ones(int d)
    {
        String s=null;
        switch(d)
        {
            case 0: s="zero"; break;
            case 1: s="one"; break;
            case 2: s="two"; break;
            case 3: s="three"; break;
            case 4: s="four"; break;
            case 5: s="five"; break;
            case 6: s="six"; break;
            case 7: s="seven"; break;
            case 8: s="eight"; break;
            case 9: s="nine"; break;
        }
        return s;
    }
    public static String tens(int d)
    {
        String s=null;
        switch(d)
        {
            case 0: s="";
            case 1: s="ten"; break;
            case 2: s="twenty"; break;
            case 3: s="thirty"; break;
            case 4: s="forty"; break;
            case 5: s="fifty"; break;
            case 6: s="sixty"; break;
            case 7: s="seventy"; break;
            case 8: s="eighty"; break;
            case 9: s="ninety"; break;
        }
        return s;
    }
	public static void main (String[] args) throws java.lang.Exception
	{
		BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
		int n=Integer.parseInt(br.readLine());
		int ones=n%10;
		int tens=n/10;

		if(n==0)
		    System.out.println("zero");
		else if(ones==0)
		    System.out.println(tens(tens));
	    else if(tens==1)
	    {
	        if(n==11)
	            System.out.println("eleven");
            else if(n==12)
                System.out.println("twelve");
            else if(n==13)
                System.out.println("thirteen");
            else if(n==15)
                System.out.println("fifteen");
            else if(n==18)
                System.out.println("eighteen");
            else
                System.out.println(ones(ones)+"teen");
	    }
	    else if(tens==0)
	        System.out.println(ones(ones));
	    else
	    {
	        System.out.println(tens(tens)+"-"+ones(ones));
	    }
	}
}

import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
      Scanner in=new Scanner(System.in);
      String[]score={"zero","one","two","three","four","five","six","seven","eight","nine"};
      String[]score1={" "," ","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
      String []score3={"ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
      int s=in.nextInt();
      String s1=String.valueOf(s);
      if(s1.length()==1){
          System.out.println(score[s]);
          }
      else if(s1.length()==2&&s1.charAt(0)=='1') {
           System.out.println(score3[s%10]);
      }
      else if(s1.length()==2&&s1.charAt(0)!='1'){
          if(s1.charAt(1)=='0'){
              s/=10;
              System.out.println(score1[s]);
          }
          else{
              int n1=s%10;
              s/=10;
              int n2=s%10;
          System.out.println(score1[n2]+"-"+score[n1]);
          }
      }

    }

}

import java.util.*;
import java.math.*;
import java.io.*;

public class A {

    static Scanner in = new Scanner(System.in);

    static PrintStream out = System.out;

    static String[] units = {
        "zero",
        "one",
        "two",
        "three",
        "four",
        "five",
        "six",
        "seven",
        "eight",
        "nine"
    };

    static HashMap<Integer, String> teens = new HashMap<>();

    static String[] tens = {
        "",
        "",
        "twenty",
        "thirty",
        "forty",
        "fifty",
        "sixty",
        "seventy",
        "eighty",
        "ninety"
    };

    static String solve(int s){
        if (s <= 9){
            return units[s];
        }
        else if (teens.containsKey(s)){
            return teens.get(s);
        }
        else {
            String name = tens[s / 10];

            if (s % 10 != 0){
                name += "-" + units[s % 10];
            }

            return name;
        }
    }

    public static void main(String[] args) {
        teens.put(10, "ten");
        teens.put(11, "eleven");
        teens.put(12, "twelve");
        teens.put(13, "thirteen");
        teens.put(14, "fourteen");
        teens.put(15, "fifteen");
        teens.put(16, "sixteen");
        teens.put(17, "seventeen");
        teens.put(18, "eighteen");
        teens.put(19, "nineteen");

        int s = in.nextInt();

        /*
        for (int i = 0; i <= 99; i++){
            out.println(solve(i));
        }
        */

        out.println(solve(s));
    }
}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.StreamTokenizer;

public class A {

    public static void main(String[] args) throws IOException{
        QuickIO in=new QuickIO();
        Ghr nmv=new Ghr();
    }
}

class Ghr{
    Ghr() throws IOException{
        int n=QuickIO.nextInt();
        int a,b;
        String N="";
        a=n/10;
        b=n-a*10;
        if(n==0)System.out.print("zero");
        if(n==10)System.out.print("ten");
        if(n==11)System.out.print("eleven");
        if(n==12)System.out.print("twelve");
        if(n==13)System.out.print("thirteen");
        if(n==14)System.out.print("fourteen");
        if(n==15)System.out.print("fifteen");
        if(n==16)System.out.print("sixteen");
        if(n==17)System.out.print("seventeen");
        if(n==18)System.out.print("eighteen");
        if(n==19)System.out.print("nineteen");
        if(b==1)N="one";
        if(b==2)N="two";
        if(b==3)N="three";
        if(b==4)N="four";
        if(b==5)N="five";
        if(b==6)N="six";
        if(b==7)N="seven";
        if(b==8)N="eight";
        if(b==9)N="nine";
        if(a==2&&b==0)System.out.print("twenty");
        if(a==2&&b!=0)System.out.print("twenty-"+N);
        if(a==3&&b==0)System.out.print("thirty");
        if(a==3&&b!=0)System.out.print("thirty-"+N);
        if(a==4&&b==0)System.out.print("forty");
        if(a==4&&b!=0)System.out.print("forty-"+N);
        if(a==5&&b==0)System.out.print("fifty");
        if(a==5&&b!=0)System.out.print("fifty-"+N);
        if(a==6&&b==0)System.out.print("sixty");
        if(a==6&&b!=0)System.out.print("sixty-"+N);
        if(a==7&&b==0)System.out.print("seventy");
        if(a==7&&b!=0)System.out.print("seventy-"+N);
        if(a==8&&b==0)System.out.print("eighty");
        if(a==8&&b!=0)System.out.print("eighty-"+N);
        if(a==9&&b==0)System.out.print("ninety");
        if(a==9&&b!=0)System.out.print("ninety-"+N);
        if(a==0)System.out.print(N);

    }

}

class QuickIO{
    QuickIO() throws IOException{
        in=new StreamTokenizer(new BufferedReader(new InputStreamReader(System.in)));
    }
    static int nextInt() throws IOException{
        in.nextToken();
        return (int)in.nval;
    }

    static String nextChar() throws IOException{
        in.nextToken();
        return in.sval;
    }

    static StreamTokenizer in;

}

import java.util.HashMap;
import java.util.Scanner;
public class Tavas {

	public void numDiction(int inputNumber) {

		// TODO Auto-generated method stub
		HashMap<Integer, String> num = new HashMap<Integer, String>();

		num.put(0, "zero");
		num.put(1, "one");
		num.put(2, "two");
		num.put(3, "three");
		num.put(4, "four");
		num.put(5, "five");
		num.put(6, "six");
		num.put(7, "seven");
		num.put(8, "eight");
		num.put(9, "nine");
		num.put(10, "ten");
		num.put(11, "eleven");
		num.put(12, "twelve ");
		num.put(13, "thirteen");
		num.put(14, "fourteen");
		num.put(15, "fifteen ");
		num.put(16, "sixteen");
		num.put(17, "seventeen");
		num.put(18, "eighteen ");
		num.put(19, "nineteen");
		num.put(20, "twenty");
		num.put(30, "thirty");
		num.put(40, "forty");
		num.put(50, "fifty");
		num.put(60, "sixty");
		num.put(70, "seventy");
		num.put(80, "eighty");
		num.put(90, "ninety");

		if ((inputNumber >= 21) && (inputNumber <= 99) && (inputNumber % 10 != 0)) {

			System.out.println(num.get((inputNumber / 10) * 10) + "-"
					+ num.get(inputNumber % 10));
		}

		else if (inputNumber > 99) {

			System.out.println("Three digit numbers are not supported ");
		}

		else {
			System.out.println(num.get(inputNumber));
		}

		//return num.get(inputNumber);
	}

	public static void main(String[] args) {

		Tavas tvs = new Tavas();
		Scanner sn = new Scanner(System.in);

		int inputNumber = sn.nextInt();

		tvs.numDiction(inputNumber);

		sn.close();
	}
}

import java.util.*;
import java.lang.*;

public class test
{
    public static void main (String[] args) throws java.lang.Exception
    {
        // your code goes here
        Scanner sc=new Scanner(System.in);

        String a[]={"zero","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
        String b[]={"","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        int n=sc.nextInt();
        if(n>=0 && n<=19)
        System.out.println(a[n]);
        else
        {
            int num=n%10;
            n/=10;
            if(num!=0)
            System.out.println(b[n]+"-"+(a[num]));
            else
            System.out.println(b[n]);
        }
    }
}

import java.util.Scanner;

public class Main{
    public static void main (String args [])
    {
        Scanner cs = new Scanner (System.in);
        int x = cs.nextInt();
         String zeToni[] = {"zero","one","two","three","four","five","six","seven","eight","nine"};
         String tenTonin[] = {"ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
         String tToNN[] = {"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
         if(x>=0 && x<=9)
         {
             System.out.println(zeToni[x]);
         }
         else
         {
             if(x>=10 && x<=19)
             {
                 System.out.println(tenTonin[x-10]);
             }
        else
             {
                 System.out.print(tToNN[(x/10)-2]);
             }
           if(x%10!=0 && x>=20)
           {
             System.out.println("-"+zeToni[x%10]);
           }

         }
        }

        }

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class TavasAndNafas {
    public static void m() throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        int n = Integer.parseInt(br.readLine());
        String[] a1 = { "one", "two", "three", "four", "five", "six", "seven","eight", "nine" };
        String[] a2 = { "ten", "eleven", "twelve", "thirteen", "fourteen","fifteen", "sixteen", "seventeen", "eighteen", "nineteen" };
        String[] a3 = { "twenty", "thirty", "forty", "fifty", "sixty","seventy", "eighty", "ninety" };

        int l = (n + "").length();
        if (l == 1) {
            if(n == 0)
                System.out.println("zero");
            else
                System.out.println(a1[n - 1]);
        } else if (l == 2) {
            if (n < 20)
                System.out.println(a2[n%10]);
            else{
                if(n%10 == 0)
                    System.out.println(a3[n/10 - 2]);
                else
                    System.out.println(a3[n/10 - 2] + "-" + a1[n%10 - 1]);
            }
        }
    }
    public static void main(String[] args) throws IOException {
        m();
    }
}

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		// CodeForces
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();

		String a[] = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"};
		String b[] = {"ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen"};
		String c[] = {"tmp","ten", "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety"};

		if(n<10) {
			System.out.println(a[n]);
		}else if(n<20) {
			System.out.println(b[n%10]);
		}else {
			System.out.print(c[n/10]);
			if ((n % 10)>0) {
				System.out.println("-"+a[n % 10]);
			}
		}
	}
}

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

import java.util.Scanner;

/**
 *
 * @author shanto
 */
public class Main {

    /**
     * @param args the command line arguments
     */

    public static void main(String[] args) {
        solve ss = new solve();
        ss.doit();

    }
}

class solve{
    public String[] f1 = {"zero","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen",
    "fifteen","sixteen","seventeen","eighteen","nineteen"};
    public String[] f2 = {"blank","blank","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};

    public void doit(){
        Scanner sc = new Scanner(System.in);
        int val = sc.nextInt();
        if(val>=0 && val<20){
            System.out.println(f1[val]);
        } else {
            int o1 = val/10;
            int o2 = val%10;
            if(o2==0){
                System.out.println(f2[o1]);
            }else {
                System.out.println(f2[o1]+"-"+f1[o2]);
            }

        }
    }
}

import java.util.Scanner;

/**
 * Today Tavas got his test result as an integer score and he wants to share it
 * with his girlfriend, Nafas.
 *
 * His phone operating system is Tavdroid, and its keyboard doesn't have any
 * digits! He wants to share his score with Nafas via text, so he has no choice
 * but to send this number using words.
 *
 *
 * He ate coffee mix without water again, so right now he's really messed up and
 * can't think.
 *
 * Your task is to help him by telling him what to type.
 *
 * Input
 * The first and only line of input contains an integer s (0 ≤ s ≤ 99),
 * Tavas's score.
 *
 * Output
 * In the first and only line of output, print a single string consisting
 * only from English lowercase letters and hyphens ('-'). Do not use spaces.
 *
 * Sample test(s)
 * input
 * 6
 * output
 * six
 * input
 * 99
 * output
 * ninety-nine
 * input
 * 20
 * output
 * twenty
 * Note
 * You can find all you need to know about English numerals in
 * http://en.wikipedia.org/wiki/English_numerals .
 *
 * @Title: A535TavasAndNafas.java
 * @author lxh
 * @date Oct 14, 2015 7:53:46 AM
 *
 */

public class Main{
    public static void  main(String []args){
        Scanner cin=new Scanner(System.in);
        String []digits={"zero","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen","twenty"};
        String []decimal={"zero","ten","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        int s=cin.nextInt();
        if(s<=20)System.out.println(digits[s]);
        else{
            if(s%10==0)System.out.println(decimal[s/10]);
            else
                System.out.println(decimal[s/10]+"-"+digits[s%10]);
        }
    }
}

import java.util.Scanner;
/**
 *
 * @author ahmad97
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
     Scanner console  = new Scanner (System.in) ;
     String x = console.next() ;
     int n=Integer.parseInt(x) ;
     if (n<10){
         if (x.charAt(0)=='0')
             System.out.println("zero");
         if (x.charAt(0)=='1')
             System.out.println("one");
         else if (x.charAt(0)=='2')
             System.out.println("two");
         else if (x.charAt(0)=='3')
             System.out.println("three");
         else if (x.charAt(0)=='4')
             System.out.println("four");
         else if (x.charAt(0)=='5')
             System.out.println("five");
         else if (x.charAt(0)=='6')
             System.out.println("six");
         else if (x.charAt(0)=='7')
             System.out.println("seven");
         else if (x.charAt(0)=='8')
             System.out.println("eight");
         else if (x.charAt(0)=='9')
             System.out.println("nine");
     }
     else if (n<20&&n>=10){
         if (x.charAt(0)=='1'&&x.charAt(1)=='0')
            System.out.println("ten");
         else if (x.charAt(0)=='1'&&x.charAt(1)=='1')
             System.out.println("eleven");
         else if (x.charAt(0)=='1'&&x.charAt(1)=='2')
             System.out.println("twelve");
         else if (x.charAt(0)=='1'&&x.charAt(1)=='3')
             System.out.println("thirteen");
         else if (x.charAt(0)=='1'&&x.charAt(1)=='4')
             System.out.println("fourteen");
         else if (x.charAt(0)=='1'&&x.charAt(1)=='5')
             System.out.println("fifteen");
         else if (x.charAt(0)=='1'&&x.charAt(1)=='6')
             System.out.println("sixteen");
         else if (x.charAt(0)=='1'&&x.charAt(1)=='7')
             System.out.println("seventeen");
         else if (x.charAt(0)=='1'&&x.charAt(1)=='8')
             System.out.println("eighteen");
         else if (x.charAt(0)=='1'&&x.charAt(1)=='9')
             System.out.println("nineteen");
         }
     else if (n>=20 && x.charAt(1)=='0'){
         if (n==20)
             System.out.println("twenty");
         if (n==30)
             System.out.println("thirty");
         if (n==40)
             System.out.println("forty");
         if (n==50)
             System.out.println("fifty");
         if (n==60)
             System.out.println("sixty");
         if (n==70)
             System.out.println("seventy");
         if (n==80)
             System.out.println("eighty");
         if (n==90)
             System.out.println("ninety");
     }
     else {
         String s = "" ;
         if (x.charAt(0)=='2')
             s+="twenty" ;
         else if (x.charAt(0)=='3')
             s+="thirty" ;
         else if (x.charAt(0)=='4')
             s+="forty";
         else if (x.charAt(0)=='5')
             s+="fifty";
         else if (x.charAt(0)=='6')
             s+="sixty";
         else if (x.charAt(0)=='7')
             s+="seventy";
         else if (x.charAt(0)=='8')
             s+="eighty";
         else if (x.charAt(0)=='9')
             s+="ninety";
         if (x.charAt(1)=='1')
             s+="-one" ;
        else if (x.charAt(1)=='2')
             s+="-two" ;
        else if (x.charAt(1)=='3')
             s+="-three" ;
        else if (x.charAt(1)=='4')
             s+="-four" ;
        else  if (x.charAt(1)=='5')
             s+="-five" ;
        else if (x.charAt(1)=='6')
             s+="-six" ;
        else if (x.charAt(1)=='7')
             s+="-seven" ;
        else if (x.charAt(1)=='8')
             s+="-eight" ;
        else if (x.charAt(1)=='9')
             s+="-nine" ;
         System.out.println(s);
     }
    }
}

import java.io.*;
import java.lang.*;
import java.util.*;

public class Nafas {

	public static void main(String[] args) throws java.lang.Exception {
		InputStream inputStream = System.in;
		OutputStream outputStream = System.out;
		InputReader in = new InputReader(inputStream);
		PrintWriter out = new PrintWriter(outputStream);
		TaskA solver = new TaskA();
		solver.solve(in, out);
		out.close();
	}
}

class TaskA {
	String[] buf = new String[20];
	String[] s = new String[10];
	public TaskA() {
		init();
	}

	public void solve(InputReader in, PrintWriter out) {
		int n = in.nextInt();
		if (n < 20) {
			out.println(buf[n]);
		} else {
			int i = n/10;
			int j = n%10;
			out.print(s[i]);
			if (j > 0) {
				out.print("-" + buf[j]);
			}
			out.println();
		}
	}

	private void init() {
		buf[0] = new String("zero");
		buf[1] = new String("one");
		buf[2] = new String("two");
		buf[3] = new String("three");
		buf[4] = new String("four");
		buf[5] = new String("five");
		buf[6] = new String("six");
		buf[7] = new String("seven");
		buf[8] = new String("eight");
		buf[9] = new String("nine");
		buf[10] = new String("ten");
		buf[11] = new String("eleven");
		buf[12] = new String("twelve");
		buf[13] = new String("thirteen");
		buf[14] = new String("fourteen");
		buf[15] = new String("fifteen");
		buf[16] = new String("sixteen");
		buf[17] = new String("seventeen");
		buf[18] = new String("eighteen");
		buf[19] = new String("nineteen");

		s[2] = new String("twenty");
		s[3] = new String("thirty");
		s[4] = new String("forty");
		s[5] = new String("fifty");
		s[6] = new String("sixty");
		s[7] = new String("seventy");
		s[8] = new String("eighty");
		s[9] = new String("ninety");
	}
}

class InputReader {
	public BufferedReader reader;
	public StringTokenizer tokenizer;

	public InputReader(InputStream stream) {
		reader = new BufferedReader(new InputStreamReader(stream), 32768);
		tokenizer = null;
	}

	public String next() {
		while (tokenizer==null || !tokenizer.hasMoreTokens()) {
			try {
				tokenizer = new StringTokenizer(reader.readLine());
			} catch (IOException e) {
				throw new RuntimeException(e);
			}
		}
		return tokenizer.nextToken();
	}

	public int nextInt() {
		return Integer.parseInt(next());
	}
}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class TavasAndNafas {
public static void main(String[] args) throws NumberFormatException, IOException {
    BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
    int n = Integer.parseInt(bf.readLine());
    switch(n){
    case 0 : System.out.println("zero");break;
    case 10 : System.out.println("ten");break;
    case 11 : System.out.println("eleven");break;
    case 12 : System.out.println("twelve");break;
    case 13 : System.out.println("thirteen");break;
    case 14 : System.out.println("fourteen");break;
    case 15 : System.out.println("fifteen");break;
    case 16 : System.out.println("sixteen");break;
    case 17 : System.out.println("seventeen");break;
    case 18 : System.out.println("eighteen");break;
    case 19 : System.out.println("nineteen");break;
    }
    String [] ty = {"","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
    String [] a7 = {"","one","two","three","four","five","six","seven","eight","nine"};
    if(n <10){
        System.out.println(a7[n]);
    }
    else if(n>19){
        if(n%10==0){
            System.out.println(ty[n/10]);
        }
        else{
            System.out.println(ty[n/10]+"-"+a7[n%10]);
        }
    }
}
}

import java.util.*;
public final class Main {
	public static void main(String args[]) {

		Scanner in=new Scanner(System.in);
		int n = in.nextInt();
		String [] a = {"one","two","three","four","five","six","seven","eight","nine"};
		if(n==0) System.out.print("zero");
		else if(n<10) System.out.print(a[n-1]);
		else if(n==10) System.out.print("ten");
		else if(n==11) System.out.print("elevent");
		else if(n==12) System.out.print ("twelve");
		else if(n==13) System.out.print("thirteen");
		else if(n==15) System.out.print("fifteen");
		else if(n<10 && n<20) System.out.print(a[n%10-1]+"teen");
		else if(n==20) System.out.print("twenty");
		else if(n>20&&n<30) System.out.print("twenty-"+a[n%20-1]);
		else if(n==30) System.out.print("thirty");
		else if(n>30&&n<40) System.out.print("thirty-"+a[n%30-1]);
		else if(n==50) System.out.print("fifty");
		else if(n>50&&n<60) System.out.print("fifty-"+a[n%50-1]);
		else if(n%10==0) System.out.print(a[n/10-1]+"ty");
		else System.out.print(a[n/10-1]+"ty-"+a[n%10-1]);

}}

import java.util.Scanner;

public class FLFL {
    static Scanner clavier = new Scanner(System.in);
    public static void main(String[] args) {

        String[] entier={"zero","one","tow","three","four","five","six","seven","eight","nine"};
        String[] plusdix={"ten","eleven","twelev","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
        String[] pluvent = {"ten","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        String[] pluventa = {"twenty","thirty","forty","fifty","sixt","seventy","eighty","ninety"};
        int n =clavier.nextInt();
        if(n<10)
        {
            for(int j=0;j<entier.length;j++)
            {
                if(j==n)
                {
                    System.out.println(entier[j]);
                    break;
                }
            }
        }
        else if ((n>=10)&&(n<20))
        {
            for(int j=0;j<plusdix.length;j++)
            {
                if(j+10 ==n)
                {
                    System.out.println(plusdix[j]);
                }
            }
        }
        else
        {
            int e, d ;
            String s1 = null,s2=null;
            e=n/10;
            d=n%10;

            if(d==0)
            {
                for(int j=0;j<pluventa.length;j++)
                {
                    if(j==e-2)
                    {
                        System.out.println(pluventa[j]);
                        break;
                    }

            }}
                else
                {
                    for(int j=0;j<pluvent.length;j++)
                    {
                        if(j==e-1)
                        {
                            s1=(pluvent[j]);
                            break;
                        }

                }

            for(int j=0;j<entier.length;j++)
            {
                if(j==d)
                {
                    s2=(entier[j]);
                    break;
                }

    }
            System.out.println(s1+"-"+s2);

}
}}}

import java.util.Scanner;

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author mohammad
 */
public class number {
    public static void main(String[] args) {
        Scanner s1=new Scanner(System.in);
        System.out.println(convert(s1.nextInt()));

    }

  private static final String[] tensNames = {
    "",
    "ten",
    "twenty",
    "thirty",
    "forty",
    "fifty",
    "sixty",
    "seventy",
    "eighty",
    "ninety" };

  private static final String[] numNames = {
    "",
    "one",
    "two",
    "three",
    "four",
    "five",
    "six",
    "seven",
    "eight",
    "nine",
    "ten",
    "eleven",
    "twelve",
    "thirteen",
    "fourteen",
    "fifteen",
    "sixteen",
    "seventeen",
    "eighteen",
    "nineteen"
  };

  private static String convert(int number) {
    String soFar;

    if (number % 100 < 20){
      soFar = numNames[number % 100];
      number /= 100;
    }
    else {
      soFar = numNames[number % 10];
      number /= 10;

      soFar = tensNames[number % 10] +"-"+soFar;
      number /= 10;
    }
    if (number == 0) return soFar;
    return numNames[number] + "hundred"+soFar;
  }

}

import java.util.Scanner;
public class Nums
{
	public static void main(String args[])
		{
			Scanner sc = new Scanner(System.in);
			int input = sc.nextInt();
			if (input<=20)
			{
				switch (input)
					{
						case 0: System.out.println("zero"); return;
						case 1: System.out.println("one"); return;
						case 2: System.out.println("two"); return;
						case 3: System.out.println("three"); return;
						case 4: System.out.println("four"); return;
						case 5: System.out.println("five"); return;
						case 6: System.out.println("six"); return;
						case 7: System.out.println("sexen"); return;
						case 8: System.out.println("eight"); return;
						case 9: System.out.println("nine"); return;
						case 10: System.out.println("ten"); return;
						case 11: System.out.println("eleven"); return;
						case 12: System.out.println("twelve"); return;
						case 13: System.out.println("thirteen"); return;
						case 14: System.out.println("fourteen"); return;
						case 15: System.out.println("fifteen"); return;
						case 16: System.out.println("sixteen"); return;
						case 17: System.out.println("seventeen"); return;
						case 18: System.out.println("eighteen"); return;
						case 19: System.out.println("nineteen"); return;
						case 20: System.out.println("twenty"); return;
					}
			}
			if (input==30) {System.out.println("thirty"); return;}
			if (input==40) {System.out.println("forty"); return;}
			if (input==50) {System.out.println("fifty"); return;}
			if (input==60) {System.out.println("sixty"); return;}
			if (input==70) {System.out.println("seventy"); return;}
			if (input==80) {System.out.println("eighty"); return;}
			if (input==90) {System.out.println("ninety"); return;}
			int a = (int)input/10;
			switch (a)
				{
					case 2: System.out.print("twenty-"); 	break;
					case 3: System.out.print("thitry-"); 	break;
					case 4: System.out.print("forty-");		break;
					case 5: System.out.print("fifty-");		break;
					case 6: System.out.print("sixty-"); 	break;
					case 7: System.out.print("seventy-"); 	break;
					case 8: System.out.print("eighty-"); 	break;
					case 9: System.out.print("ninety-"); 	break;
				}
			int b = input - a*10;
				switch (b)
					{
					case 1: System.out.println("one"); return;
					case 2: System.out.println("two"); return;
					case 3: System.out.println("three"); return;
					case 4: System.out.println("four"); return;
					case 5: System.out.println("five"); return;
					case 6: System.out.println("six"); return;
					case 7: System.out.println("sexen"); return;
					case 8: System.out.println("eight"); return;
					case 9: System.out.println("nine"); return;
					}
		}
}

import java.util.Scanner;

public class Tavasndnafas {

    public static void main(String args[])
    {
        Scanner sc=new Scanner(System.in);
        int n=sc.nextInt();
        String arr[]={" ","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen",
                "seventeen","eighteen","nineteen"};
        String arr2[]={"","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};

        int a,b,c=0;
        if(n==0)
        {
            System.out.println("Zero");

        }
        if(n<=20){
            System.out.println(arr[n]);
        }else
        {
            a=n%10;
            //System.out.println(a);
            b=n/10;
            //System.out.println(b);
            System.out.println(arr2[b-1]+"-"+arr[a]);
        }

        }

    }

import java.util.*;
public class Main {
	public static void main(String[]args){
		Scanner sc =new Scanner(System.in);
		int n = sc.nextInt();
		String number="";
		if(n<=10){

			switch(n) {
			case 0:number="zero";break;
			case 1:number ="one";break;
			case 2:number ="two";break;
			case 3:number ="three";break;
			case 4:number ="four";break;
			case 5:number ="five";break;
			case 6:number ="six";break;
			case 7:number ="seven";break;
			case 8:number ="eight";break;
			case 9:number ="nine";break;
			case 10:number ="ten";break;
			default: number=" ";break;

		}

		}
		else if(n<20){

			switch(n){
			case 11:number ="eleven";break;
			case 12:number ="twelve";break;
			case 13:number ="thirteen";break;
			case 14:number ="forteen";break;
			case 15:number ="fifteen";break;
			case 16:number ="sixteen";break;
			case 17:number ="seventeen";break;
			case 18:number ="eighteen";break;
			case 19:number ="nineteen";break;
			default: number=" ";break;
			}
		}
		else{
			int first = n/10;
			int second= n%10;

			switch(first){
			case 2:number ="twenty";break;
			case 3:number ="thirty";break;
			case 4:number ="forty";break;
			case 5:number ="fifty";break;
			case 6:number ="sixty";break;
			case 7:number ="seventy";break;
			case 8:number ="eighty";break;
			case 9:number ="ninety";break;
			default: number=" ";break;

			}
			if(second!=0)
			 number+="-";
			switch(second){
			case 0:break;
			case 1:number +="one";break;
			case 2:number +="two";break;
			case 3:number +="three";break;
			case 4:number +="four";break;
			case 5:number +="five";break;
			case 6:number +="six";break;
			case 7:number +="seven";break;
			case 8:number +="eight";break;
			case 9:number +="nine";break;
			default: number=" ";break;
			}

		}
		System.out.print(number);

	}

}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Tava {

	public static void main(String[] args) throws NumberFormatException, IOException {
		BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
		String res = "";
		int n = Integer.parseInt(bf.readLine());
		switch(n/10){
		case 0:break;
		case 1: switch(n-10){
		case 0: res = "ten";break;

		case 2: res = "twelve";break;
		case 3: res = "thirteen";break;
		case 4: res = "fourteen";break;
		case 5: res = "fifteen";break;
		case 6: res = "sixteen";break;
		case 7: res = "seventeen";break;
		case 8: res = "eighteen";break;
		case 9: res = "nineteen"; break;
		default: res = "eleven";
		}break;
		case 2: res = "twenty";break;
		case 3: res = "thirty";break;
		case 4: res = "fourty";break;
		case 5: res = "fifty";break;
		case 6: res = "sixty";break;
		case 7: res = "seventy";break;
		case 8: res = "eighty";break;
		case 9: res = "ninety";break;
		}
		if(n/10 != 1)
		{
			if(n/10 != 0)
				res+="-";
			switch(n%10)
			{
			case 0: break;
			case 1: res+="one";break;
			case 2: res+="two";break;
			case 3: res+="three";break;
			case 4: res+="four";break;
			case 5: res+="five";break;
			case 6: res+="six";break;
			case 7: res+="seven";break;
			case 8: res+="eight";break;
			case 9: res+="nine";break;
			}
		}

		System.out.println(res);

	}

}

import java.util.*;

public class A {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);

        int s = in.nextInt();

        String[] a = {"zero", "one", "two", "three", "four",
                      "five", "six", "seven", "eight", "nine",
                      "ten", "eleven", "twelve", "thirteen", "fourteen",
                      "fifteen", "sixteen", "seventeen", "eigthteen", "nineteen"};

        String[] b = {"X", "X", "twenty", "thirty", "forty",
                      "fifty", "sixty", "seventy", "eighty", "ninety"};

        if (s < 20) {
            System.out.println(a[s]);
        }
        else {
            if (s % 10 == 0) {
                System.out.println(b[s / 10]);
            }
            else {
                System.out.println(b[s / 10] + "-" + a[s % 10]);
            }
        }

    }

}

import java.util.Scanner;

public class FLFL {
    static Scanner clavier = new Scanner(System.in);
    public static void main(String[] args) {

        String[] entier={"zero","one","tow","three","four","five","six","seven","eight","nine"};
        String[] plusdix={"ten","eleven","twelev","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
        String[] pluvent = {"ten","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        int n =clavier.nextInt();
        if(n<10)
        {
            for(int j=0;j<entier.length;j++)
            {
                if(j==n)
                {
                    System.out.println(entier[j]);
                    break;
                }
            }
        }
        else if ((n>=10)&&(n<20))
        {
            for(int j=0;j<plusdix.length;j++)
            {
                if(j+10 ==n)
                {
                    System.out.println(plusdix[j]);
                }
            }
        }
        else
        {
            int e, d ;
            String s1 = null,s2=null;
            e=n/10;
            d=n%10;
            for(int j=0;j<pluvent.length;j++)
            {
                if(j==e-1)
                {
                    s1=(pluvent[j]);
                    break;
                }

        }
            for(int j=0;j<entier.length;j++)
            {
                if(j==d)
                {
                    s2=(entier[j]);
                    break;
                }

    }
            System.out.println(s1+"-"+s2);

}
}}

import java.util.*;
import java.io.*;

public class B implements Runnable {

	public void solve() throws IOException {
		int N = nextInt();
                if(N < 10){
                        if(N == 0) out.print("zero");
                        else if(N == 1) out.print("one");
                        else if(N == 2) out.print("two");
                        else if(N == 3) out.print("three");
                        else if(N == 4) out.print("four");
                        else if(N == 5) out.print("five");
                        else if(N == 6) out.print("six");
                        else if(N == 7) out.print("seven");
                        else if(N == 8) out.print("eight");
                        else if(N == 9) out.print("nine");

                }
                else{
                        int M = N / 10;
                        N = N % 10;
                        if(M == 1){
                                if(N == 0) out.print("ten");
                                else if(N == 1) out.print("eleven");
                                else if(N == 2) out.print("twelve");
                                else if(N == 3) out.print("thriteen");
                                else if(N == 4) out.print("fourteen");
                                else if(N == 5) out.print("fifteen");
                                else if(N == 6) out.print("sixteen");
                                else if(N == 7) out.print("seventeen");
                                else if(N == 8) out.print("eighteen");
                                else if(N == 9) out.print("nineteen");
                        }
                        else if(M == 2) out.print("twenty");
                        else if(M == 3) out.print("thirty");
                        else if(M == 4) out.print("forty");
                        else if(M == 5) out.print("fifty");
                        else if(M == 6) out.print("sixty");
                        else if(M == 7) out.print("seventy");
                        else if(M == 8) out.print("eighty");
                        else if(M == 9) out.print("ninety");

                        if(N == 0) return;

                        out.print("-");
                        if(N == 1) out.print("one");
                        else if(N == 2) out.print("two");
                        else if(N == 3) out.print("three");
                        else if(N == 4) out.print("four");
                        else if(N == 5) out.print("five");
                        else if(N == 6) out.print("six");
                        else if(N == 7) out.print("seven");
                        else if(N == 8) out.print("eight");
                        else if(N == 9) out.print("nine");
                }
	}

	//-----------------------------------------------------------
	public static void main(String[] args) {
		new B().run();
	}

        public void debug(Object... arr){
            System.out.print(Arrays.deepToString(arr));
        }

	public void run() {
		try {
			in = new BufferedReader(new InputStreamReader(System.in));
                        out = new PrintWriter(System.out);
			tok = null;
			solve();
			in.close();
                        out.close();
		} catch (IOException e) {
			System.exit(0);
		}
	}

	public String nextToken() throws IOException {
		while (tok == null || !tok.hasMoreTokens()) {
			tok = new StringTokenizer(in.readLine());
		}
		return tok.nextToken();
	}

	public int nextInt() throws IOException {
		return Integer.parseInt(nextToken());
	}

	public long nextLong() throws IOException {
		return Long.parseLong(nextToken());
	}

	public double nextDouble() throws IOException {
		return Double.parseDouble(nextToken());
	}
        PrintWriter out;
	BufferedReader in;
	StringTokenizer tok;
}

//package com.company;
import java.util.*;
public class Main {

    public static String con(int n)
    {

        if(n==1)
            return "one";
        else if(n==0)
            return "";
        else if(n==2)
            return "two";
        else if(n==3)
            return "three";
        else if(n==4)
            return "four";
        else if(n==5)
            return "five";
        else if(n==6)
            return "siz";
        else if(n==7)
            return "seven";
        else if(n==8)
            return "eight";
        else if(n==9)
            return "nine";
        else if(n==10)
            return "ten";
        else if(n==11)
            return "eleven";
        else if(n==12)
            return "twelve";
        else if(n==13)
            return "thirteen";
        else if(n==14)
            return "fourteen";
        else if(n==15)
            return "fifteen";
        else if(n==16)
            return "sixteen";
        else if(n==17)
            return "seventeen";
        else if(n==18)
            return "eighteen";
        else if(n==19)
            return "nineteen";
        else if(n==20)
            return "twenty";
        else if(n>20 && n<30)
            return "twenty-" + con(n-20) ;
        else if(n>30 && n<40)
            return "thirty-"+ con(n-30);
        else if(n>40 && n<50)
            return "forty-" + con(n-40);
        else if(n>50 && n<60)
            return "fifty-" + con(n-50);
        else if(n>60 && n<70)
            return "sixty-" + con(n-60);
        else if(n>70 && n<80)
            return "seventy-" + con(n-70);
        else if(n>80 && n<90)
            return "eighty-" + con(n-40);
        else if(n>90 && n<100)
            return "ninety-" + con(n-40);
        else if(n==30)
            return "thirty";
        else if(n==40)
            return "forty";
        else if(n==50)
            return "fifty";
        else if(n==60)
            return "sixty";
        else if(n==70)
            return "seventy";
        else if(n==80)
            return "ninety";
        else if(n==90)
            return "eighty";
        else
            return null;

    }
    public static void main(String[] args) {

	    Scanner scan = new Scanner(System.in);
	   // write your code here
        int n = scan.nextInt();
        System.out.print(con(n));

    }
}

import java.lang.Math;
import java.io.BufferedReader;
import java.util.StringTokenizer;
import java.io.InputStreamReader;
import java.io.IOException;
public class Main {

    public static void main(String[] args) throws IOException{
        BufferedReader br = new BufferedReader(
                                new InputStreamReader(System.in));
        StringTokenizer st = new StringTokenizer(br.readLine());
        int n = Integer.parseInt(st.nextToken());
        switch (n/10) {
            case 1:
                switch (n%10) {
                    case 1:
                        System.out.print("eleven");
                        break;
                    case 2:
                        System.out.print("twelf");
                        break;
                    case 3:
                        System.out.print("thirteen");
                        break;
                    case 4:
                        System.out.print("fourteen");
                        break;
                    case 5:
                        System.out.print("fifteen");
                        break;
                    case 6:
                        System.out.print("sixteen");
                        break;
                    case 7:
                        System.out.print("seventeen");
                        break;
                    case 8:
                        System.out.print("eighteen");
                        break;
                    case 9:
                        System.out.print("nineteen");
                        break;
                    case 0:
                        System.out.print("ten");
                        break;
                }   break;
            case 2:
                System.out.print("twenty");
                break;
            case 3:
                System.out.print("thirty");
                break;
            case 4:
                System.out.print("fourty");
                break;
            case 5:
                System.out.print("fifty");
                break;
            case 6:
                System.out.print("sixty");
                break;
            case 7:
                System.out.print("seventy");
                break;
            case 8:
                System.out.print("eighty");
                break;
            case 9:
                System.out.print("ninety");
                break;
            default:
                break;
        }
        if(n/10>1 && n%10>0){
            System.out.print("-");
        }
        if((n/10)!=1)
        switch(n%10){
            case 1:
                System.out.print("one");
                break;
            case 2:
                System.out.print("two");
                break;
            case 3:
                System.out.print("three");
                break;
            case 4:
                System.out.print("four");
                break;
            case 5:
                System.out.print("five");
                break;
            case 6:
                System.out.print("six");
                break;
            case 7:
                System.out.print("seven");
                break;
            case 8:
                System.out.print("eight");
                break;
            case 9:
                System.out.print("nine");
                break;
        }
    }
}

import java.util.*;
public class TaskA {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner scan=new Scanner(System.in);
		int n=scan.nextInt();
		if(n<=2)
		{
			System.out.println(1);
			System.out.println(1);
		}
		if(n==3)
		{
			System.out.println(2);
			System.out.println("1 3");
		}
		if(n==4)
		{
			System.out.println(4);
			System.out.println("3 1 4 2");
		}
		if(n==5)
		{
			System.out.println(5);
			System.out.println("1 3 5 2 4");
		}
		if(n>5)
		{
			System.out.println(n);
			for(int i=0;i<(n+1)/2;i++)
			{
				System.out.print(i+1+" ");
				if(n%2==0)
					System.out.print(((n)/2+i+1)+" ");
				else if(i!=(n+1)/2-1)
					System.out.print(((n+1)/2+i+1)+" ");
			}

		}
	}

}

import java.util.HashMap;
import java.util.Scanner;

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
/**
 *
 * @author KHALED
 */
public class TavasandNafas {
    public static void main(String[] args) {
        Scanner scan=new Scanner(System.in);
        int n=scan.nextInt();
        HashMap<String, String>map=new HashMap<String, String>();
        map.put("0", "zero");
        map.put("1", "one");
        map.put("2", "two");
        map.put("3", "three");
        map.put("4", "four");
        map.put("5", "five");
        map.put("6", "six");
        map.put("7", "seven");
        map.put("8", "eight");
        map.put("9", "nine");
        map.put("10", "ten");
        map.put("11", "eleven");
        map.put("12", "twelve");
        map.put("13", "thirteen");
        map.put("14", "fouteen");
        map.put("15", "fifteen");
        map.put("16", "sixteen");
        map.put("17", "seventeen");
        map.put("18", "eighteen");
        map.put("19", "nineteen");
        map.put("20", "twenty");
        map.put("30", "thirty");
        map.put("40", "forty");
        map.put("50", "fifty");
        map.put("60", "sixty");
        map.put("70", "seventy");
        map.put("80", "eighty");
        map.put("90", "ninety");
        String s=n+"";
        if(s.length()==1)
            System.out.println(map.get(s));
        else
        {
            if(map.containsKey(s))
            {
                System.out.println(map.get(s));
                return;
            }
            String t=s.charAt(0)+"0";
            String tt=s.charAt(1)+"";
            System.out.println(map.get(t)+"-"+map.get(tt));
        }
    }
}

import java.util.Scanner;

public class ATavas {

	public static void main(String[] args) {

		Scanner uno = new Scanner(System.in);
		int n = uno.nextInt();

		int dec = n / 10;
		int uni = n % 10;
		String num1 = null;
		String num2 = null;

		if (n == 0) {
			System.out.println("zero");
		} else if (n == 10) {
			System.out.println("ten");
		} else if (n == 11) {
			System.out.println("eleven");
		} else if (n == 12) {
			System.out.println("twelve");
		} else if (n == 13) {
			System.out.println("thirteen");
		} else if (n == 15) {
			System.out.println("fifteen");
		} else {
			if (uni == 1) {
				num1 = "one";
			} else if (uni == 2) {
				num1 = "two";
			} else if (uni == 3) {
				num1 = "three";
			} else if (uni == 4) {
				num1 = "four";
			} else if (uni == 5) {
				num1 = "five";
			} else if (uni == 6) {
				num1 = "six";
			} else if (uni == 7) {
				num1 = "seven";
			} else if (uni == 8) {
				num1 = "eight";
			} else if (uni == 9) {
				num1 = "nine";
			}

			if (dec == 1) {
				num2 = "teen";
			} else if (dec == 2) {
				num2 = "twenty";
			} else if (dec == 3) {
				num2 = "thirty";
			} else if (dec == 4) {
				num2 = "forty";
			} else if (dec == 5) {
				num2 = "fivety";
			} else if (dec == 6) {
				num2 = "sixty";
			} else if (dec == 7) {
				num2 = "seventy";
			} else if (dec == 8) {
				num2 = "eighty";
			} else if (dec == 9) {
				num2 = "ninety";
			}
			if (uni == 0) {
				System.out.println(num2);
			} else if (dec == 0) {
				System.out.println(num1);
			} else if ((dec == 1) && (uni != 0)) {
				System.out.println(num1 + num2);
			} else {
				System.out.println(num2 + "-" + num1);
			}
		}

	}

}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class main {
public static void main(String[] args)throws NumberFormatException,IOException {
        BufferedReader bf=new BufferedReader(new InputStreamReader(System.in));
        String s=bf.readLine();
        int c= Integer.parseInt(s);

        if(s.length()==1||(c>=11&&c<20)){
            switch (c) {
            case 0:System.out.print("zero");break;
            case 1:System.out.print("one");break;
            case 2:System.out.print("tow");break;
            case 3:System.out.print("three");break;
            case 4:System.out.print("four");break;
            case 5:System.out.print("five");break;
            case 6:System.out.print("six");break;
            case 7:System.out.print("seven");break;
            case 8:System.out.print("eight");break;
            case 9:System.out.print("nine");break;
            case 10:System.out.print("ten");break;
            case 11:System.out.print("eleven");break;
            case 12:System.out.print("twelve");break;
            case 13:System.out.print("thirteen");break;
            case 14:System.out.print("fourteen");break;
            case 15:System.out.print("fifteen");break;
            case 16:System.out.print("sixteen");break;
            case 17:System.out.print("seventeen");break;
            case 18:System.out.print("eighteen");break;
            case 19:System.out.print("nineteen");break;}}
        else if(s.length()==2)
        {
            switch(s.charAt(0)){
            case '2':System.out.print("twenty");break;
            case '3':System.out.print("thirty");break;
            case '4':System.out.print("forty");break;
            case '5':System.out.print("fifty");break;
            case '6':System.out.print("sixty");break;
            case '7':System.out.print("seventy");break;
            case '8':System.out.print("eighty");break;
            case '9':System.out.print("ninety");break;
            }

            switch (s.charAt(1)) {
            case '1':System.out.print("-one");break;
            case '2':System.out.print("-two");break;
            case '3':System.out.print("-three");break;
            case '4':System.out.print("-four");break;
            case '5':System.out.print("-five");break;
            case '6':System.out.print("-six");break;
            case '7':System.out.print("-seven");break;
            case '8':System.out.print("-eight");break;
            case '9':System.out.print("-nine");break;

            }
            }

        }
        }

import java.awt.Point;
import java.io.*;
import java.lang.*;
import java.lang.reflect.Array;
import java.util.*;

import static java.lang.Math.*;

public class _Solution implements Runnable{

        final boolean ONLINE_JUDGE = System.getProperty("ONLINE_JUDGE") != null;

        BufferedReader in;
        PrintWriter out;
        StringTokenizer tok = new StringTokenizer("");

        void init() throws FileNotFoundException{
                if (ONLINE_JUDGE){
                        in = new BufferedReader(new InputStreamReader(System.in));
                        out = new PrintWriter(System.out);
                }else{
                        in = new BufferedReader(new FileReader("input.txt"));
                        out = new PrintWriter("output.txt");
                }
        }

        String readString() throws IOException{
                while(!tok.hasMoreTokens()){
                        try{
                                tok = new StringTokenizer(in.readLine());
                        }catch (Exception e){
                                return null;
                        }
                }
                return tok.nextToken();
        }

        int readInt() throws IOException{
                return Integer.parseInt(readString());
        }

        long readLong() throws IOException{
                return Long.parseLong(readString());
        }

        double readDouble() throws IOException{
                return Double.parseDouble(readString());
        }

        public static void main(String[] args){
                new Thread(null, new _Solution(), "", 256 * (1L << 20)).start();
        }

        long timeBegin, timeEnd;

        void time(){
                timeEnd = System.currentTimeMillis();
                System.err.println("Time = " + (timeEnd - timeBegin));
        }

        public void run(){
                try{
                        timeBegin = System.currentTimeMillis();
                        init();
                        solve();
                        out.close();
                        time();
                }catch (Exception e){
                        e.printStackTrace(System.err);
                        System.exit(-1);
                }
        }

    void solve() throws IOException{
        int n = readInt();
        if (n/10!=0){
            if (n/10==9) out.print("ninety");
            if (n/10==8) out.print("eightty");
            if (n/10==7) out.print("seventy");
            if (n/10==6) out.print("sixty");
            if (n/10==5) out.print("fifty");
            if (n/10==4) out.print("forty");
            if (n/10==3) out.print("thirty");
            if (n/10==2) out.print("twenty");
            if (n/10==1){
                if (n%10==9) out.print("nineteen");
                if (n%10==8) out.print("eightteen");
                if (n%10==7) out.print("seventeen");
                if (n%10==6) out.print("sixteen");
                if (n%10==5) out.print("fifteen");
                if (n%10==4) out.print("fourteen");
                if (n%10==3) out.print("thirteen");
                if (n%10==2) out.print("twelve");
                if (n%10==1) out.print("eleven");
            }
            if (n/10!=1)
                {
                out.print("-");
                if (n%10==9) out.print("nine");
                if (n%10==8) out.print("eight");
                if (n%10==7) out.print("seven");
                if (n%10==6) out.print("six");
                if (n%10==5) out.print("five");
                if (n%10==4) out.print("four");
                if (n%10==3) out.print("three");
                if (n%10==2) out.print("two");
                if (n%10==1) out.print("one");
                if (n%10==0) out.print("ten");
                }
        }
        else{

                if (n%10==9) out.print("nine");
                if (n%10==8) out.print("eight");
                if (n%10==7) out.print("seven");
                if (n%10==6) out.print("six");
                if (n%10==5) out.print("five");
                if (n%10==4) out.print("four");
                if (n%10==3) out.print("three");
                if (n%10==2) out.print("two");
                if (n%10==1) out.print("one");
                if (n%10==0) out.print("zero");
        }
    }
}

//package Application;
import java.lang.Math;
import java.io.BufferedReader;
import java.util.StringTokenizer;
import java.io.InputStreamReader;
import java.io.IOException;
public class Main {

    public static void main(String[] args) throws IOException{
        BufferedReader br = new BufferedReader(
                                new InputStreamReader(System.in));
        StringTokenizer st = new StringTokenizer(br.readLine());
        int n = Integer.parseInt(st.nextToken());
        if(n==0)System.out.print("zero");
        switch (n/10) {
            case 1:
                switch (n%10) {
                    case 1:
                        System.out.print("eleven");
                        break;
                    case 2:
                        System.out.print("twelf");
                        break;
                    case 3:
                        System.out.print("thirteen");
                        break;
                    case 4:
                        System.out.print("fourteen");
                        break;
                    case 5:
                        System.out.print("fifteen");
                        break;
                    case 6:
                        System.out.print("sixteen");
                        break;
                    case 7:
                        System.out.print("seventeen");
                        break;
                    case 8:
                        System.out.print("eighteen");
                        break;
                    case 9:
                        System.out.print("nineteen");
                        break;
                    case 0:
                        System.out.print("ten");
                        break;
                }   break;
            case 2:
                System.out.print("twenty");
                break;
            case 3:
                System.out.print("thirty");
                break;
            case 4:
                System.out.print("forty");
                break;
            case 5:
                System.out.print("fifty");
                break;
            case 6:
                System.out.print("sixty");
                break;
            case 7:
                System.out.print("seventy");
                break;
            case 8:
                System.out.print("eighty");
                break;
            case 9:
                System.out.print("ninety");
                break;
            default:
                break;
        }
        if(n/10>1 && n%10>0){
            System.out.print("-");
        }
        if((n/10)!=1)
        switch(n%10){
            case 1:
                System.out.print("one");
                break;
            case 2:
                System.out.print("two");
                break;
            case 3:
                System.out.print("three");
                break;
            case 4:
                System.out.print("four");
                break;
            case 5:
                System.out.print("five");
                break;
            case 6:
                System.out.print("six");
                break;
            case 7:
                System.out.print("seven");
                break;
            case 8:
                System.out.print("eight");
                break;
            case 9:
                System.out.print("nine");
                break;
        }
    }
}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.StringTokenizer;

public class TavasAndNafas {
public static String getSecond(int n)
{
	String [] x ="one two three four five six seven eight nine ten eleven twelve thirteen fourteen fivteen sixteen seventeen eighteen nineteen twenty thirty fourty fivty sixty seventy eighty ninety".split(" ");
		return x[n%10-1];
}
public static String getFirst(int n)
{
	String [] x ="one two three four five six seven eight nine ten eleven twelve thirteen fourteen fivteen sixteen seventeen eighteen nineteen twenty thirty fourty fivty sixty seventy eighty ninety".split(" ");
		if(n>20)
			return x[19+(n/10)-2];
		else
			return x[n-1];
}

	public static void main(String[] args) throws IOException {
		int i=new Scanner(System.in).nextInt();

		String first=getFirst(i);
		String sec="";
		if(i>19&& i%10!=0)
		 sec="-"+getSecond(i);
		System.out.println(first+""+sec);

	}

}
class Scanner
{
	StringTokenizer st;
	BufferedReader br;

	public Scanner(InputStream s){	br = new BufferedReader(new InputStreamReader(s));}

	public String next() throws IOException
	{
		while (st == null || !st.hasMoreTokens())
			st = new StringTokenizer(br.readLine());
		return st.nextToken();
	}

	public int nextInt() throws IOException {return Integer.parseInt(next());}

	public long nextLong() throws IOException {return Long.parseLong(next());}

	public String nextLine() throws IOException {return br.readLine();}

	public double nextDouble() throws IOException
	{
		String x = next();
		StringBuilder sb = new StringBuilder("0");
		double res = 0, f = 1;
		boolean dec = false, neg = false;
		int start = 0;
		if(x.charAt(0) == '-')
		{
			neg = true;
			start++;
		}
		for(int i = start; i < x.length(); i++)
			if(x.charAt(i) == '.')
			{
				res = Long.parseLong(sb.toString());
				sb = new StringBuilder("0");
				dec = true;
			}
			else
			{
				sb.append(x.charAt(i));
				if(dec)
					f *= 10;
			}
		res += Long.parseLong(sb.toString()) / f;
		return res * (neg?-1:1);
	}

	public boolean ready() throws IOException {return br.ready();}

}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.math.BigInteger;
import java.util.StringTokenizer;

/**
 * Created by yujiahao on 5/16/16.
 */
public class cf_299_a {
    private FastScanner in;
    private PrintWriter out;

    String[] smallThan10 = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten"};
    String[] smallThan20 = {"eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nighteen"};
    String[] largerThan20 = {"twenty", "thirty", "fourty", "fifty", "sixty", "seventy", "eighty", "ninety"};

    public void solve() throws IOException {
        int s = in.nextInt();
        StringBuilder sb = new StringBuilder();
        if (s<=10){
            sb.append(smallThan10[s]);
        }else if (s<20){
            sb.append(smallThan20[s-11]);
        }else if (s<=99){
            sb.append(largerThan20[s/10-2]);
            if (s%10!=0){
                sb.append("-");
                sb.append(smallThan10[s%10]);
            }
        }

        out.print(sb.toString());
    }

    public void run() {
        try {
            in = new FastScanner();
            out = new PrintWriter(System.out);
            solve();
            out.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

    private class FastScanner {
        private BufferedReader br;
        private StringTokenizer st;

        public FastScanner() {
            br = new BufferedReader(new InputStreamReader(System.in));
        }

        public String next() {
            while (st == null || !st.hasMoreTokens()) {
                try {
                    st = new StringTokenizer(br.readLine());
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
            return st.nextToken();
        }

        public int nextInt() {
            return Integer.parseInt(next());
        }

        public long nextLong() {
            return Long.parseLong(next());
        }

        public double nextDouble() {
            return Double.parseDouble(next());
        }

        public BigInteger nextBigInteger() { return new BigInteger(next());}

    }

    public static void main(String[] arg) {
        new cf_299_a().run();
    }
}

import java.util.Scanner;

public class TavasandNafasMain {

    public static void main(String[] args) {
        // TODO Auto-generated method stub

        Scanner sc = new Scanner(System.in);
         int n = sc.nextInt();

         String list[] = new String[100];

         list[0] = "zero";
         list[1] = "one";
         list[2] = "two";
         list[3] = "three";
         list[4] = "four";
         list[5] = "five";
         list[6] = "six";
         list[7] = "seven";
         list[8] = "eight";
         list[9] = "nine";
         list[10] = "ten";
         list[11] = "eleven";
         list[12] = "twelve";
         list[13] = "thirteen";
         list[14] = "fourteen";
         list[15] = "fifteen";
         list[16] = "sixteen";
         list[17] = "seventeen";
         list[18] = "eighteen";
         list[19] = "nineteen";
         list[20] = "twenty";

         int j = 1;
         for(int i = 21; i < 30; i++){

             list[i] = "twenty"+"-" + list[j];
             j++;

         }

         list[30] = "thirty";
         int f = 1;
         for(int i = 31; i < 40; i++){

             list[i] = "thirty"+"-" + list[f];
             f++;
         }

         list[40] = "forty";
         int q = 1;
         for(int i = 41; i < 50; i++){

             list[i] = "forty"+"-" + list[q];
             q++;
         }

         list[50] = "fifty";
         int z = 1;
         for(int i = 51; i < 60; i++){

             list[i] = "fifty"+"-" + list[z];
             z++;
         }

         list[60] = "sixty";
         int r = 1;
         for(int i = 61; i < 70; i++){

             list[i] = "sixty"+"-" + list[r];
             r++;
         }

         list[70] = "seventy";
         int a = 1;
         for(int i = 71; i < 80; i++){

             list[i] = "seventy"+"-" + list[a];
             a++;
         }

         list[80] = "eighty";
         int b = 1;
         for(int i = 81; i < 90; i++){

             list[i] = "eighty"+"-" + list[b];
             b++;
         }

         list[30] = "ninety";
         int c = 1;
         for(int i = 91; i < 100; i++){

             list[i] = "ninety"+"-" + list[c];
             c++;
         }

         System.out.println(list[n]);

    }

}

import java.util.*;
public class Main {
	public static void main(String[]args){
		Scanner sc =new Scanner(System.in);
		int n = sc.nextInt();
		String number="";
		if(n<=10){

			switch(n) {
			case 1:number ="one";break;
			case 2:number ="two";break;
			case 3:number ="three";break;
			case 4:number ="four";break;
			case 5:number ="five";break;
			case 6:number ="six";break;
			case 7:number ="seven";break;
			case 8:number ="eight";break;
			case 9:number ="nine";break;
			case 10:number ="ten";break;
			default: number=" ";break;

		}

		}
		else if(n<20){

			switch(n){
			case 11:number ="eleven";break;
			case 12:number ="twelve";break;
			case 13:number ="thirteen";break;
			case 14:number ="forteen";break;
			case 15:number ="fifteen";break;
			case 16:number ="sixteen";break;
			case 17:number ="seventeen";break;
			case 18:number ="eighteen";break;
			case 19:number ="nineteen";break;
			default: number=" ";break;
			}
		}
		else{
			int first = n/10;
			int second= n%10;

			switch(first){
			case 2:number ="twenty";break;
			case 3:number ="thirty";break;
			case 4:number ="forty";break;
			case 5:number ="fifty";break;
			case 6:number ="sixty";break;
			case 7:number ="seventy";break;
			case 8:number ="eighty";break;
			case 9:number ="ninety";break;
			default: number=" ";break;

			}
			if(second!=0)
			 number+="-";
			switch(second){
			case 0:break;
			case 1:number +="one";break;
			case 2:number +="two";break;
			case 3:number +="three";break;
			case 4:number +="four";break;
			case 5:number +="five";break;
			case 6:number +="six";break;
			case 7:number +="seven";break;
			case 8:number +="eight";break;
			case 9:number +="nine";break;
			default: number=" ";break;
			}

		}
		System.out.print(number);

	}

}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.StringTokenizer;

public class Main {

	public static void main(String[] args) {
		InputStream inputStream = System.in;
		OutputStream outputStream = System.out;
		InputReader in = new InputReader(inputStream);
		PrintWriter out = new PrintWriter(outputStream);
		TaskC solver = new TaskC();
		solver.solve(1, in, out);
		out.close();

	}

	static class TaskC {
		public void solve(int testNumber, InputReader in, PrintWriter out) {
			int n = in.nextInt();
			int k =n ;
			if(n>19) n=n%10 ;
			String x = "" ;
			String y = "" ;
			switch(n) {
			case 1: x = "one" ; break;
			case 2: x= "two" ; break;
			case 3: x="three" ; break;
			case 4: x="four" ;break;
			case 5: x="five" ;break;
			case 6: x="six" ;break;
			case 8: x="eight" ;break;
			case 7: x="seven" ; break ;
			case 9: x="nine" ; break ;
			case 10: x="ten" ; break ;
			case 11: x="eleven" ; break ;
			case 12: x="twelve" ; break ;
			case 13: x="thirteen" ; break ;
			case 14: x="fourteen" ; break ;
			case 15: x="fifteen" ; break ;
			case 16: x="sixteen" ; break ;
			case 17: x="seventeen" ; break ;
			case 18: x="eighteen" ; break ;
			case 19: x="nineteen" ; break ;
			}
			if(k<=19) {
				out.print(x);
				return  ;
			}

			int d = k/10 ;

			switch(d*10){
			case 20: y="twenty" ; break ;
			case 30: y="thirty" ; break ;
			case 40: y="forty" ; break ;
			case 50: y="fifty" ; break ;
			case 60: y="sixty" ; break ;
			case 70: y="seventy" ; break ;
			case 80: y="eighty" ; break ;
			case 90: y="ninety" ; break ;
			}

			if(n==0 )
			{
				out.print(y);
				return ;
			}
			out.print(y+"-"+x);

		}

		public static boolean isPrime (long num){
			if (num < 2) return false;
			if (num == 2) return true;
			if (num % 2 == 0) return false;
			for (long i = 3*1l; i * i <= num; i += 2)
				if (num % i == 0) return false;
			return true;
		}
	}
	static class InputReader {
		public BufferedReader	reader;
		public StringTokenizer	tokenizer;

		public InputReader(InputStream stream) {
			reader = new BufferedReader(new InputStreamReader(stream), 32768);
			tokenizer = null;
		}

		public String next() {
			while (tokenizer == null || !tokenizer.hasMoreTokens())
			{
				try
				{
					tokenizer = new StringTokenizer(reader.readLine());
				} catch (IOException e)
				{
					throw new RuntimeException(e);
				}
			}
			return tokenizer.nextToken();
		}

		public int nextInt() {
			return Integer.parseInt(next());
		}

	}
	static class Vertix{
		int x ;
		ArrayList<Vertix> children;
		Vertix parent;

		public Vertix(int x){
			this.x = x ;
			this.children= new ArrayList<Vertix>();
		}

	}

	static class Pair implements Comparable<Pair> {
		int x ;
		int y ;

		public Pair(int x, int y) {
			this.x = x ;
			this.y = y ;

		}

		@Override
		public int compareTo(Pair p) {
			if (this.x < p.x)
				return -1;
			else if (this.x > p.x)
				return 1;
			else
				return 0;

		}
		//
	}

}

import java.util.Scanner;
public class Set1 {
private static Scanner s;

public static void main (String[] args){
 	s = new Scanner(System.in);
 	int in = s.nextInt();
 	switch (in){
 	case 0: System.out.println("zero");
	break;
 	case 1: System.out.println("one");
    break;
 	case 2: System.out.println("two");
    break;
 	case 3: System.out.println("three");
    break;
 	case 4: System.out.println("four");
    break;
 	case 5:System.out.println("five");
    break;
 	case 6: System.out.println("six");
    break;
 	case 7: System.out.println("seven");
    break;
 	case 8: System.out.println("eight");
    break;
 	case 9: System.out.println("nine");
    break;
 	case 10: System.out.println("ten");
    break;
 	case 11: System.out.println("eleven");
    break;
 	case 12: System.out.println("twelve");
    break;
 	case 13: System.out.println("thirteen");
    break;
 	case 14:System.out.println("fourteen");
    break;
 	case 15: System.out.println("fifteen");
    break;
 	case 16: System.out.println("sixteen");
    break;
 	case 17: System.out.println("seventeen");
    break;
 	case 18: System.out.println("eightenn");
    break;
 	case 19:System.out.println("nineteen");
    break;
 	case 20: System.out.println("twenty");
    break;
 	case 21: System.out.println("twenty-one");
    break;
 	case 22: System.out.println("twenty-two");
    break;
 	case 23:System.out.println("twenty-three");
    break;
 	case 24: System.out.println("twenty-four");
    break;
 	case 25: System.out.println("twenty-five");
    break;
 	case 26: System.out.println("twenty-six");
    break;
 	case 27: System.out.println("twenty-seven");
    break;
 	case 28: System.out.println("twenty-eight");
    break;
 	case 29: System.out.println("twenty-nine");
    break;
 	case 30: System.out.println("thirty");
    break;
 	case 31: System.out.println("thirty-one");
    break;
	case 32: System.out.println("thirty-two");
    break;
	case 33: System.out.println("thirty-three");
	break;
	case 34: System.out.println("thirty-four");
	break;
	case 35: System.out.println("thirty-five");
	break;
	case 36: System.out.println("thirty-six");
	break;
	case 37: System.out.println("thirty-seven");
	break;
	case 38: System.out.println("thirty-eight");
	break;
	case 39: System.out.println("thirty-nine");
	break;
	case 40: System.out.println("forty");
	break;
	case 41: System.out.println("forty-one");
	break;
	case 42: System.out.println("forty-two");
	break;
	case 43: System.out.println("forty-three");
	break;
	case 44: System.out.println("forty-four");
	break;
	case 45: System.out.println("forty-five");
	break;
	case 46: System.out.println("forty-six");
	break;
	case 47: System.out.println("forty-seven");
	break;
	case 48: System.out.println("forty-eight");
	break;
	case 49: System.out.println("forty-nine");
	break;
	case 50: System.out.println("fifty");
	break;
	case 51: System.out.println("fifty-one");
	break;
	case 52: System.out.println("fifty-two");
	break;
	case 53: System.out.println("fifty-three");
	break;
	case 54: System.out.println("fifty-four");
	break;
	case 55: System.out.println("fifty-five");
	break;
	case 56: System.out.println("fifty-six");
	break;
	case 57: System.out.println("fifty-seven");
	break;
	case 58: System.out.println("fifty-eight");
	break;
	case 59: System.out.println("fifty-nine");
	break;
	case 60: System.out.println("sixty");
	break;
	case 61: System.out.println("sixty-one");
	break;
	case 62: System.out.println("sixty-two");
	break;
	case 63: System.out.println("sixty-three");
	break;
	case 64: System.out.println("sixty-four");
	break;
	case 65: System.out.println("sixty-five");
	break;
	case 66: System.out.println("sixty-six");
	break;
	case 67: System.out.println("sixty-seven");
	break;
	case 68: System.out.println("sixty-eight");
	break;
	case 69: System.out.println("sixty-nine");
	break;
	case 70: System.out.println("seventy");
	break;
	case 71: System.out.println("seventy-one");
	break;
	case 72: System.out.println("seventy-two");
	break;
	case 73: System.out.println("seventy-three");
	break;
	case 74: System.out.println("seventy-four");
	break;
	case 75: System.out.println("seventy-five");
	break;
	case 76: System.out.println("seventy-six");
	break;
	case 77: System.out.println("seventy-seven");
	break;
	case 78: System.out.println("seventy-eight");
	break;
	case 79: System.out.println("seventy-nine");
	break;
	case 80: System.out.println("eighty");
	break;
	case 81: System.out.println("eighty-one");
	break;
	case 82: System.out.println("eighty-two");
	break;
	case 83: System.out.println("eighty-three");
	break;
	case 84: System.out.println("eighty-four");
	break;
	case 85: System.out.println("eighty-five");
	break;
	case 86: System.out.println("eighty-six");
	break;
	case 87: System.out.println("eighty-seven");
	break;
	case 88: System.out.println("eighty-eight");
	break;
	case 89: System.out.println("eighty-nine");
	break;
	case 90: System.out.println("ninty");
	break;
	case 91: System.out.println("ninty-one");
	break;
	case 92: System.out.println("ninty-two");
	break;
	case 93: System.out.println("ninty-three");
	break;
	case 94: System.out.println("ninty-four");
	break;
	case 95: System.out.println("ninty-five");
	break;
	case 96: System.out.println("ninty-six");
	break;
	case 97: System.out.println("ninty-seven");
	break;
	case 98: System.out.println("ninty-eight");
	break;
	case 99: System.out.println("ninty-nine");
	break;

 	}
}
}

import java.util.Scanner;

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
/**
 *
 * @author Dell
 */
public class NewMain25 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner s = new Scanner(System.in);
        String a = s.next();
        String[] b = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten"};
        String[] b1 = {"zero", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen", "twenty"};
        String[] b2 = {"zero", "ten", "twenty", "thirty", "fourty", "fifty", "sixty", "seventy", "eighty", "ninety"};
        int q = Integer.valueOf(a);
        int q1 = Integer.valueOf(a.charAt(0) + "");

        if (q <= 10) {
            System.out.println(b[q]);
        } else if (q > 10 && q <= 20) {
            System.out.println(b1[q - 10]);
        } else {
                int q2 = Integer.valueOf(a.charAt(1) + "");
            if (a.charAt(1) == '0') {
                System.out.println(b2[q1]);
            } else {
                System.out.println(b2[q1] + "-" + b[q2]);
            }
        }
    }

}

public class Main2
{

	public static void main(String[] args)
	{
		//binary search -->log2(n)
		//contest online

		int n=45;

		if(n<10)
		{
			switch(n)
			{
			case 0:System.out.print("zero") ;break;
			case 1: System.out.print("one");break;
			case 2:System.out.print("two") ;break;
			case 3: System.out.print("three");break;
			case 4:System.out.print("four") ;break;
			case 5:System.out.print("five") ;break;
			case 6: System.out.print("six");break;
			case 7: System.out.print("seven");break;
			case 8:System.out.print("eight") ;break;
			case 9:System.out.print("nine") ;break;

			default:;break;

			}
		}
		else
		{	if(n>19)
			{
				switch(n/10)
				{

				case 2:System.out.print("twenty") ;break;
				case 3: System.out.print("thirty");break;
				case 4:System.out.print("forty") ;break;
				case 5:System.out.print("fifty") ;break;
				case 6: System.out.print("sixty") ;break;
				case 7: System.out.print("seventy");break;
				case 8:System.out.print("eighty") ;break;
				case 9:System.out.print("ninety") ;break;

				default:System.out.print("");break;

				}
				switch(n%10)
				{
				//case 0:System.out.print("") ;break;
				case 1: System.out.print("-one");break;
				case 2:System.out.print("-two") ;break;
				case 3: System.out.print("-three");break;
				case 4:System.out.print("-four") ;break;
				case 5:System.out.print("-five") ;break;
				case 6: System.out.print("-six");break;
				case 7: System.out.print("-seven");break;
				case 8:System.out.print("-eight") ;break;
				case 9:System.out.print("-nine") ;break;

				default:System.out.print("");break;

				}
			}
		}

		if(n>=10 && n<=19)
		{
			switch(n)
			{
			case 10:System.out.print("ten") ;break;
			case 11: System.out.print("eleven");break;
			case 12:System.out.print("twelve") ;break;
			case 13: System.out.print("thirteen");break;
			case 14:System.out.print("fourteen") ;break;
			case 15:System.out.print("fifteen") ;break;
			case 16: System.out.print("sixteen");break;
			case 17: System.out.print("seventeen");break;
			case 18:System.out.print("eighteen") ;break;
			case 19:System.out.print("nineteen") ;break;

			default:System.out.print("");break;

			}
		}

	}

}

import java.util.Scanner;
public class Main {
public static void main (String[]args){
    Scanner s=new Scanner (System.in);
    String a="zero",b="one",c="two",d="three",e="four",f="five",g="six",h="seven";
    String i="eight", j="nine", k="ten", l="teen", m="twenty", n="thirty", o="fourty";
    String p="fifty", q="sixty", r="seventy", t="eighty", u="ninety";
    int z;
    z=s.nextInt();
    if (z==0)
    {
        System.out.println(a);
    }
    if (z==1)
    {
        System.out.println(b);
    }
    if (z==2)
    {
        System.out.println(c);
    }
    if (z==3)
    {
        System.out.println(d);
    }
    if (z==4)
    {
        System.out.println(e);
    }
    if (z==5)
    {
        System.out.println(f);
    }
    if (z==6)
    {
        System.out.println(g);
    }
    if (z==7)
    {
        System.out.println(h);
    }
    if (z==8)
    {
        System.out.println(i);
    }
    if (z==9)
    {
        System.out.println(j);
    }
    if (z==10)
    {
        System.out.println(k);
    }
        if (z==11)
        {
            System.out.println("eleven");
        }
        if (z==12)
        {
            System.out.println("twelve");
        }
        if (z==13)
        {
            System.out.println("thir"+l);
        }
        if (z==14)
        {
            System.out.println("four"+l);
        }
        if (z==15)
        {
            System.out.println("fif"+l);
        }
        if (z==16)
        {
            System.out.println("six"+l);
        }
        if (z==17)
        {
            System.out.println(h+l);
        }
        if (z==18)
        {
            System.out.println("eigh"+l);
        }
        if (z==19)
        {
            System.out.println(j+l);
        }
        if (z==20)
        {
            System.out.println(m);
        }
        if (z==21)
        {
            System.out.println(m+"-"+b);
        }
        if (z==22)
        {
            System.out.println(m+"-"+c);
        }
        if (z==23)
        {
            System.out.println(m+"-"+d);
        }
        if (z==24)
        {
            System.out.println(m+"-"+e);
        }
        if (z==25)
        {
            System.out.println(m+"-"+f);
        }
        if (z==26)
        {
            System.out.println(m+"-"+g);
        }
        if (z==27)
        {
            System.out.println(m+"-"+h);
        }
        if (z==28)
        {
            System.out.println(m+"-"+i);
        }
        if (z==29)
        {
            System.out.println(m+"-"+j);
        }
        if (z==30)
        {
            System.out.println(n);
        }
        if (z==31)
        {
            System.out.println(n+"-"+b);
        }
        if (z==32)
        {
            System.out.println(n+"-"+c);
        }
        if (z==33)
        {
            System.out.println(n+"-"+d);
        }
        if (z==34)
        {
            System.out.println(n+"-"+e);
        }
        if (z==35)
        {
            System.out.println(n+"-"+f);
        }
        if (z==36)
        {
            System.out.println(n+"-"+g);
        }
        if (z==37)
        {
            System.out.println(n+"-"+h);
        }
        if (z==38)
        {
            System.out.println(n+"-"+i);
        }
        if (z==39)
        {
            System.out.println(n+"-"+j);
        }
        if (z==40)
        {
            System.out.println(o);
        }
        if (z==41)
        {
            System.out.println(o+"-"+b);
        }
        if (z==42)
        {
            System.out.println(o+"-"+c);
        }
        if (z==43)
        {
            System.out.println(o+"-"+d);
        }
        if (z==44)
        {
            System.out.println(o+"-"+e);
        }
        if (z==45)
        {
            System.out.println(o+"-"+f);
        }
        if (z==46)
        {
            System.out.println(o+"-"+g);
        }
        if (z==47)
        {
            System.out.println(o+"-"+h);
        }
        if (z==48)
        {
            System.out.println(o+"-"+i);
        }
        if (z==49)
        {
            System.out.println(o+"-"+j);
        }
        if (z==50)
        {
            System.out.println(p);
        }
        if (z==51)
        {
            System.out.println(p+"-"+b);
        }
        if (z==52)
        {
            System.out.println(p+"-"+c);
        }
        if (z==53)
        {
            System.out.println(p+"-"+d);
        }
        if (z==54)
        {
            System.out.println(p+"-"+e);
        }
        if (z==55)
        {
            System.out.println(p+"-"+f);
        }
        if (z==56)
        {
            System.out.println(p+"-"+g);
        }
        if (z==57)
        {
            System.out.println(p+"-"+h);
        }
        if (z==58)
        {
            System.out.println(p+"-"+i);
        }
        if (z==59)
        {
            System.out.println(p+"-"+j);
        }
        if (z==60)
        {
            System.out.println(q);
        }
        if (z==61)
        {
            System.out.println(q+"-"+b);
        }
        if (z==62)
        {
            System.out.println(q+"-"+c);
        }
        if (z==63)
        {
            System.out.println(q+"-"+d);
        }
        if (z==64)
        {
            System.out.println(q+"-"+e);
        }
        if (z==65)
        {
            System.out.println(q+"-"+f);
        }
        if (z==66)
        {
            System.out.println(q+"-"+g);
        }
        if (z==67)
        {
            System.out.println(q+"-"+h);
        }
        if (z==68)
        {
            System.out.println(q+"-"+i);
        }
        if (z==69)
        {
            System.out.println(q+"-"+j);
        }
        if (z==70)
        {
            System.out.println(r);
        }
        if (z==71)
        {
            System.out.println(r+"-"+b);
        }
        if (z==72)
        {
            System.out.println(r+"-"+c);
        }
        if (z==73)
        {
            System.out.println(r+"-"+d);
        }
        if (z==74)
        {
            System.out.println(r+"-"+e);
        }
        if (z==75)
        {
            System.out.println(r+"-"+f);
        }
        if (z==76)
        {
            System.out.println(r+"-"+g);
        }
        if (z==77)
        {
            System.out.println(r+"-"+h);
        }
        if (z==78)
        {
            System.out.println(r+"-"+i);
        }
        if (z==79)
        {
            System.out.println(r+"-"+j);
        }
        if (z==80)
        {
            System.out.println(t);
        }
        if (z==81)
        {
            System.out.println(t+"-"+b);
        }
        if (z==82)
        {
            System.out.println(t+"-"+c);
        }
        if (z==83)
        {
            System.out.println(t+"-"+d);
        }
        if (z==84)
        {
            System.out.println(t+"-"+e);
        }
        if (z==85)
        {
            System.out.println(t+"-"+f);
        }
        if (z==86)
        {
            System.out.println(t+"-"+g);
        }
        if (z==87)
        {
            System.out.println(t+"-"+h);
        }
        if (z==88)
        {
            System.out.println(t+"-"+i);
        }
        if (z==89)
        {
            System.out.println(t+"-"+j);
        }
        if (z==90)
        {
            System.out.println(u);
        }
        if (z==91)
        {
            System.out.println(u+"-"+b);
        }
        if (z==92)
        {
            System.out.println(u+"-"+c);
        }
        if (z==93)
        {
            System.out.println(u+"-"+d);
        }
        if (z==94)
        {
            System.out.println(u+"-"+e);
        }
        if (z==95)
        {
            System.out.println(u+"-"+f);
        }
        if (z==96)
        {
            System.out.println(u+"-"+g);
        }
        if (z==97)
        {
            System.out.println(u+"-"+h);
        }
        if (z==98)
        {
            System.out.println(u+"-"+i);
        }
        if (z==99)
        {
            System.out.println(u+"-"+j);
        }
        s.close();
}
}

import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;

public class Aa {

    public static void main(String[] args) {
        /*
         * Enter your code here. Read input from STDIN. Print output to STDOUT.
         * Your class should be named Solution.
         */
        InputReader sc = new InputReader(System.in);
        int k = sc.nextInt();
        String[] a = { "zero", "one", "two", "three", "four", "five", "six",
                "seven", "eight", "nine" };
        String[] aa = { "ten", "eleven", "twelve", "thirteen", "fourteen",
                "fifteen", "sixteen", "seventeen", "eighteen", "nineteen" };
        String[] aaa = { "twenty", "thirty", "forty", "fifty", "sixty",
                "seventy", "eighty", "ninety" };

        if (k / 10 == 0)
            System.out.println(a[k]);
        else {
            if (k / 10 == 1)
                System.out.println(aa[k/10-1]);
            else{if(k%10!=0)
                System.out.println(aaa[k / 10 - 2] + "-" + a[k % 10]);
            else System.out.println(aaa[k / 10 - 2]);
        }}
    }
}

class InputReader {
    private BufferedReader reader;
    private StringTokenizer tokenizer;

    public InputReader(InputStream stream) {
        reader = new BufferedReader(new InputStreamReader(stream), 32768);
        tokenizer = null;
    }

    public String next() {
        while (tokenizer == null || !tokenizer.hasMoreTokens()) {
            try {
                tokenizer = new StringTokenizer(reader.readLine());
            } catch (IOException e) {
                throw new RuntimeException(e);
            }
        }
        return tokenizer.nextToken();
    }

    public String readLine() {
        try {
            return reader.readLine();
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
    }

    public int nextInt() {
        return Integer.parseInt(next());
    }

    public long nextLong() {
        return Long.parseLong(next());
    }

    public char nextChar() {
        return next().charAt(0);
    }

}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class tavasandnafas {
	public static void main(String[] args) throws IOException{
		BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
		int n = Integer.parseInt(bf.readLine());
		String[] tenth = {"","","twenty","thirty","fourty","fifty","sixty","seventy","eighty","ninety"};
		String[] units = {"zero","one","two","three","four","five","six","seven","eight","nine"};
		if(n/10 == 0)
			System.out.println(units[n]);
		else{
			if(n/10 != 1 && n%10 != 0)
				System.out.println(tenth[n/10] + "-" + units[n%10]);
			else if(n/10 != 1 && n%10 == 0)
				System.out.println(tenth[n/10]);
			else{

				switch(n%10){
					case 0 : System.out.println("ten"); break;
					case 1 : System.out.println("eleven"); break;
					case 2 : System.out.println("twelve"); break;
					case 3 : System.out.println("thnrteen"); break;
					case 4 : System.out.println("fourteen"); break;
					case 5 : System.out.println("fifteen"); break;
					case 6 : System.out.println("sixteen"); break;
					case 7 : System.out.println("seventeen"); break;
					case 8 : System.out.println("eighteen"); break;
					case 9 : System.out.println("nineteen"); break;
				}
			}
		}
	}

}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class tavasandnafas {
	public static void main(String[] args) throws IOException{
		BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
		int n = Integer.parseInt(bf.readLine());
		String[] tenth = {"","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
		String[] units = {"zero","one","two","three","four","five","six","seven","eight","nine"};
		if(n/10 == 0)
			System.out.println(units[n]);
		else{
			if(n/10 != 1 && n%10 != 0)
				System.out.println(tenth[n/10] + "-" + units[n%10]);
			else if(n/10 != 1 && n%10 == 0)
				System.out.println(tenth[n/10]);
			else{

				switch(n%10){
					case 0 : System.out.println("ten"); break;
					case 1 : System.out.println("eleven"); break;
					case 2 : System.out.println("twelve"); break;
					case 3 : System.out.println("thnrteen"); break;
					case 4 : System.out.println("fourteen"); break;
					case 5 : System.out.println("fifteen"); break;
					case 6 : System.out.println("sixteen"); break;
					case 7 : System.out.println("seventeen"); break;
					case 8 : System.out.println("eighteen"); break;
					case 9 : System.out.println("nineteen"); break;
				}
			}
		}
	}

}

import java.util.Scanner;

public class Main {
    public static void Sing(int t)
    {
        if (t == 1) System.out.println("one");
        else if (t == 2) System.out.print("two");
        else if (t == 3) System.out.print("three");
        else if (t == 4) System.out.print("four");
        else if (t == 5) System.out.print("five");
        else if (t == 6) System.out.print("six");
        else if (t == 7) System.out.print("seven");
        else if (t == 8) System.out.print("eight");
        else if (t == 9) System.out.print("nine");
    }
    public static void Singing(int t)
    {
        if (t == 3) System.out.print("thirty");
        else if (t == 4) System.out.print("forty");
        else if (t == 5) System.out.print("fifty");
        else if (t == 6) System.out.print("sixty");
        else if (t == 7) System.out.print("seventy");
        else if (t == 8) System.out.print("eighty");
        else if (t == 9) System.out.print("ninety");
    }
    public static void main(String[] args) {
	// write your code here
        Scanner input = new Scanner(System.in);
        int V = input.nextInt();
        if (V<10)
            Sing(V);
        else if (V==10)
        System.out.print("ten");
        else if (V==20)
            System.out.print("twenty");
        else if (V==19)
            System.out.print("nineteen");
        else if (V==18)
            System.out.print("eighteen");
        else if (V==17)
            System.out.print("seventeen");
        else if (V==16)
            System.out.print("sixteen");
        else if (V==15)
            System.out.print("fifteen");
        else if (V==14)
            System.out.print("fourteen");
        else if (V==13)
            System.out.print("thirteen");
        else if (V==12)
            System.out.print("twelve");
        else if (V==11)
            System.out.print("eleven");
        else
        {
            Singing(V/10);
            if (V%10!=0)
                System.out.print("-");
            Sing(V%10);
        }

    }
}

//package contest_299;

import java.util.Scanner;

public class A_TavasAndNafas {
    public static void main(String[] args) {
        Scanner sanat = new Scanner(System.in);
        int n = sanat.nextInt();
        int bir = n%10;
        int un = n/10;
        if(n==0){
            System.out.println("zero");
            return;
        }
        if(n==11){
            System.out.println("eleven");
            return;
        }
        if(n==12){
            System.out.println("twelve");
            return;
        }
        if(n==13){
            System.out.println("thirteen");
            return;
        }
        if(n==14){
            System.out.println("fourteen");
            return;
        }
        if(n==15){
            System.out.println("fifteen");
            return;
        }
        if(n==16){
            System.out.println("sixteen");
            return;
        }
        if(n==17){
            System.out.println("seventeen");
            return;
        }
        if(n==18){
            System.out.println("eighteen");
            return;
        }
        if(n==19){
            System.out.println("nineteen");
            return;
        }
        if(un>0){
            unlik(un);
            if(bir>0){
                System.out.print("-");
                birlik(bir);
            }
        } else{
            birlik(bir);
        }
    }

    private static void birlik(int bir) {
        switch (bir) {
        case 1: System.out.print("one");
            break;
        case 2: System.out.print("two");
        break;
        case 3: System.out.print("three");
        break;
        case 4: System.out.print("four");
        break;
        case 5: System.out.print("five");
        break;
        case 6: System.out.print("six");
        break;
        case 7: System.out.print("seven");
        break;
        case 8: System.out.print("eight");
        break;
        case 9: System.out.print("nine");
        break;
        }
    }

    private static void unlik(int n) {
        switch (n*10) {
        case 20:System.out.print("twenty");
        break;
        case 30:System.out.print("thirty");
        break;
        case 40:System.out.print("fourty");
        break;
        case 50:System.out.print("fifty");
        break;
        case 60:System.out.print("sixty");
        break;
        case 70:System.out.print("seventy");
        break;
        case 80:System.out.print("eighty");
        break;
        case 90:System.out.print("ninety");
        break;
        }
    }
}

import java.util.Scanner;

public class TavasAndNafas {
	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		String[] first = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen", "twenty"};
		String[] tens = {"twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety"};
		int n = scan.nextInt();
		if(n==0) {System.out.println("zero"); return;}
		if(n<=20) {System.out.println(first[n-1]); return;}
		int temp=n/10;
		System.out.print(tens[temp-2]);
		n%=10;
		if(n>0)System.out.println("-"+first[n-1]);
	}
}

import java.util.Scanner;

public class FLFL {
    static Scanner clavier = new Scanner(System.in);
    public static void main(String[] args) {

        String[] entier={"zero","one","two","three","four","five","six","seven","eight","nine"};
        String[] plusdix={"ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
        String[] pluvent = {"ten","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        String[] pluventa = {"twenty","thirty","forty","fifty","sixt","seventy","eighty","ninety"};
        int n =clavier.nextInt();
        if(n<10)
        {
            for(int j=0;j<entier.length;j++)
            {
                if(j==n)
                {
                    System.out.println(entier[j]);
                    break;
                }
            }
        }
        else if ((n>=10)&&(n<20))
        {
            for(int j=0;j<plusdix.length;j++)
            {
                if(j+10 ==n)
                {
                    System.out.println(plusdix[j]);
                }
            }
        }
        else
        {
            int e, d ;
            String s1 = null,s2=null;
            e=n/10;
            d=n%10;

            if(d==0)
            {
                for(int j=0;j<pluventa.length;j++)
                {
                    if(j==e-2)
                    {
                        System.out.println(pluventa[j]);
                        break;
                    }

            }}
                else
                {
                    for(int j=0;j<pluvent.length;j++)
                    {
                        if(j==e-1)
                        {
                            s1=(pluvent[j]);
                            break;
                        }

                }

            for(int j=0;j<entier.length;j++)
            {
                if(j==d)
                {
                    s2=(entier[j]);
                    break;
                }

    }
            System.out.println(s1+"-"+s2);

}
}}}

import java.io.BufferedWriter;
import java.util.InputMismatchException;
import java.io.InputStream;
import java.util.NoSuchElementException;
import java.io.OutputStreamWriter;
import java.math.BigInteger;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.io.Writer;
import java.io.IOException;

/**
 * Built using CHelper plug-in
 * Actual solution is at the top
 */
public class Main {
    public static void main(String[] args) {
        InputStream inputStream = System.in;
        OutputStream outputStream = System.out;
        InputReader in = new InputReader(inputStream);
        OutputWriter out = new OutputWriter(outputStream);
        TaskA solver = new TaskA();
        solver.solve(1, in, out);
        out.close();
    }
}

class TaskA {
    public void solve(int testNumber, InputReader in, OutputWriter out) {
        int n = in.nextInt();
        if(n==0){out.println("zero");return;}
        if (n <= 20) out.println(digit(n));
        else if (n > 20) {
            int x = n % 10;
            int y = n / 10;
            if(x!=0)out.println(ldigit(y)+"-"+digit(x));
            else out.println(ldigit(y));

        }

    }

    static String digit(int n) {
        if (n <= 20) {
            switch (n) {
                case 1:
                    return "one";
                case 2:
                    return "two";
                case 3:
                    return "three";
                case 4:
                    return "four";
                case 5:
                    return "five";
                case 6:
                    return "six";
                case 7:
                    return "seven";
                case 8:
                    return "eight";
                case 9:
                    return "nine";
                case 10:
                    return "ten";
                case 11:
                    return "eleven";
                case 12:
                    return "twelve";
                case 13:
                    return "thirteen";
                case 14:
                    return "fourteen";
                case 15:
                    return "fifteen";
                case 16:
                    return "sixteen";
                case 17:
                    return "seventeen";
                case 18:
                    return "eighteen";
                case 19:
                    return "nineteen";
                case 20:
                    return "twenty";

            }
        }
        return "";
    }

    static String ldigit(int n) {
        if (n >= 2 && n <= 9) {
            switch (n) {
                case 2:
                    return "twenty";
                case 3:
                    return "thirty";
                case 4:
                    return "forty";
                case 5:
                    return "fifty";
                case 6:
                    return "sixty";
                case 7:
                    return "seventy";
                case 8:
                    return "eightty";
                case 9:
                    return "ninety";

            }
        }
        return "";
    }

}

class InputReader {

    private InputStream stream;
    private byte[] buf = new byte[1024];
    private int curChar;
    private int numChars;
    private SpaceCharFilter filter;

    public InputReader(InputStream stream) {
        this.stream = stream;
    }

    public int read() {
        if (numChars == -1)
            throw new InputMismatchException();
        if (curChar >= numChars) {
            curChar = 0;
            try {
                numChars = stream.read(buf);
            } catch (IOException e) {
                throw new InputMismatchException();
            }
            if (numChars <= 0)
                return -1;
        }
        return buf[curChar++];
    }

    public int nextInt() {
        int c = read();
        while (isSpaceChar(c))
            c = read();
        int sgn = 1;
        if (c == '-') {
            sgn = -1;
            c = read();
        }
        int res = 0;
        do {
            if (c < '0' || c > '9')
                throw new InputMismatchException();
            res *= 10;
            res += c - '0';
            c = read();
        } while (!isSpaceChar(c));
        return res * sgn;
    }

    public boolean isSpaceChar(int c) {
        if (filter != null)
            return filter.isSpaceChar(c);
        return isWhitespace(c);
    }

    public static boolean isWhitespace(int c) {
        return c == ' ' || c == '\n' || c == '\r' || c == '\t' || c == -1;
    }

    public interface SpaceCharFilter {
        public boolean isSpaceChar(int ch);
    }
}

class OutputWriter {
    private final PrintWriter writer;

    public OutputWriter(OutputStream outputStream) {
        writer = new PrintWriter(new BufferedWriter(new OutputStreamWriter(outputStream)));
    }

    public void print(Object...objects) {
        for (int i = 0; i < objects.length; i++) {
            if (i != 0)
                writer.print(' ');
            writer.print(objects[i]);
        }
    }

    public void println(Object...objects) {
        print(objects);
        writer.println();
    }

    public void close() {
        writer.close();
    }

}

/* package codechef; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;

/* Name of the class has to be "Main" only if the class is public. */
public class Codechef
{
    public static String ones(int d)
    {
        String s=null;
        switch(d)
        {
            case 0: s="zero"; break;
            case 1: s="one"; break;
            case 2: s="two"; break;
            case 3: s="three"; break;
            case 4: s="four"; break;
            case 5: s="five"; break;
            case 6: s="six"; break;
            case 7: s="seven"; break;
            case 8: s="eigth"; break;
            case 9: s="nine"; break;
        }
        return s;
    }
    public static String tens(int d)
    {
        String s=null;
        switch(d)
        {
            case 0: s="";
            case 1: s="teen"; break;
            case 2: s="twenty"; break;
            case 3: s="thirty"; break;
            case 4: s="forty"; break;
            case 5: s="fifty"; break;
            case 6: s="sixty"; break;
            case 7: s="seventy"; break;
            case 8: s="eighty"; break;
            case 9: s="ninety"; break;
        }
        return s;
    }
	public static void main (String[] args) throws java.lang.Exception
	{
		BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
		int n=Integer.parseInt(br.readLine());
		int ones=n%10;
		int tens=n/10;

		if(n==0)
		    System.out.println("zero");
		else if(ones==0)
		    System.out.println(tens(tens));
	    else if(tens==1)
	    {
	        if(n==11)
	            System.out.println("eleven");
            else if(n==12)
                System.out.println("twelve");
            else if(n==13)
                System.out.println("thirteen");
            else if(n==15)
                System.out.println("fifteen");
            else if(n==18)
                System.out.println("eighteen");
            else
                System.out.println(ones(ones)+tens(1));
	    }
	    else if(tens==0)
	        System.out.println(ones(ones));
	    else
	    {
	        System.out.println(tens(tens)+"-"+ones(ones));
	    }
	}
}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintStream;

/**
 *
 * @author Code Forces.  Solution by: L.Azuaje.
 *
 * Problem: 535A  Tavas and Nafas.
 *
 * Used at Codeforces:  #299 Div-2.
 *
 */

public class Main {
    private int n;

    public Main(int n)  {
        this.n = n;
    }

	public String findUnits(int unit) {
        String word = "";
        switch (unit) {
            case 0:
                word = "zero";
                break;
            case 1:
                word = "one";
                break;
            case 2:
                word = "two";
                break;
            case 3:
                word = "three";
                break;
            case 4:
                word = "four";
                break;
            case 5:
                word = "five";
                break;
            case 6:
                word = "six";
                break;
            case 7:
                word = "seven";
                break;
            case 8:
                word = "eight";
                break;
            case 9:
                word = "nine";
                break;
             default:
                word= "unknown";
        }
        return word;
	}

    public String findTens(int tens) {
        String word = "";
        switch (tens) {
//            case 1:
//                word = "ten";
//                break;
            case 2:
                word = "twenty";
                break;
            case 3:
                word = "therty";
                break;
            case 4:
                word = "forty";
                break;
            case 5:
                word = "fifty";
                break;
            case 6:
                word = "sixty";
                break;
            case 7:
                word = "seventy";
                break;
            case 8:
                word = "eighty";
                break;
            case 9:
                word = "ninety";
                break;
            default:
                word= "unknown";
        }

        return word;
    }

    public String findBetween10And19(int number) {
        String word = "";
        switch (number) {
            case 10:
                word = "ten";
                break;
            case 11:
                word = "eleven";
                break;
            case 12:
                word = "twelve";
                break;
            case 13:
                word = "thirteen";
                break;
            case 14:
                word = "fourteen";
                break;
            case 15:
                word = "fifteen";
                break;
            case 16:
                word = "sixteeen";
                break;
            case 17:
                word = "seventeen";
                break;
            case 18:
                word = "eighteen";
                break;
            case 19:
                word = "nineteen";
                break;
            default:
                word= "unknown";
        }

        return word;
    }

	public static void main(String[] args) throws IOException {
		MyScanner scanner = new MyScanner();
		PrintStream out = System.out;

		int n = scanner.nextInt();
        Main main = new Main(n);

        String solution;

        if (n >= 10 && n <= 19 ) {
            solution = main.findBetween10And19(n);
        } else {
            int units = n % 10;
            int tens = n / 10;
            if (n < 10 ) {
                solution = main.findUnits(n);
            } else {
                if ( n % 10 == 0 ) {
                    solution = main.findTens(tens);
                } else {
                    solution = main.findTens(tens) + "-" + main.findUnits(units);
                }
            }
        }

		out.println(solution);

		scanner.close();
		out.close();
	}

	// -----------MyScanner class for faster input----------
	public static class MyScanner {
		BufferedReader reader;

		public MyScanner() {
			this.reader = new BufferedReader(new InputStreamReader(System.in));
		}

		public void close() throws IOException {
			this.reader.close();
		}

		int nextInt() {
			return Integer.parseInt(this.next());
		}

		long nextLong() {
			return Long.parseLong(this.next());
		}

		double nextDouble() {
			return Double.parseDouble(this.next());
		}

		String next() {
			String str = "";
			try {
				str = this.reader.readLine().trim();
			} catch (IOException e) {
				e.printStackTrace();
			}
			return str;
		}

		String[] nextStringArray() {
			String[] str = null;
			try {
				str = this.reader.readLine().trim().split(" ");
			} catch (IOException e) {
				e.printStackTrace();
			}
			return str;
		}

		int[] nextIntArray() {
			String[] data  = nextStringArray();
			int[] a  = new int[data.length];

			for (int i = 0; i < a.length; i++) {
				a[i] = Integer.parseInt(data[i]);
			}

			return a;
		}

		Integer[] nextIntegerArray() {
			String[] data  = nextStringArray();
			Integer[] a  = new Integer[data.length];

			for (int i = 0; i < a.length; i++) {
				a[i] = Integer.parseInt(data[i]);
			}

			return a;
		}

		long[] nextLongArray() {
			String[] data  = nextStringArray();
			long[] a  = new long[data.length];

			for (int i = 0; i < a.length; i++) {
				a[i] = Long.parseLong(data[i]);
			}

			return a;
		}
	}
}

public class Main
{

	public static void main(String[] args)
	{
		//binary search -->log2(n)
		//contest online

		int n=45;

		if(n<10)
		{
			switch(n)
			{
			case 0:System.out.print("zero") ;break;
			case 1: System.out.print("one");break;
			case 2:System.out.print("two") ;break;
			case 3: System.out.print("three");break;
			case 4:System.out.print("four") ;break;
			case 5:System.out.print("five") ;break;
			case 6: System.out.print("six");break;
			case 7: System.out.print("seven");break;
			case 8:System.out.print("eight") ;break;
			case 9:System.out.print("nine") ;break;

			default:;break;

			}
		}
		else
		{	if(n>19)
			{
				switch(n/10)
				{

				case 2:System.out.print("twenty") ;break;
				case 3: System.out.print("thirty");break;
				case 4:System.out.print("forty") ;break;
				case 5:System.out.print("fifty") ;break;
				case 6: System.out.print("sixty") ;break;
				case 7: System.out.print("seventy");break;
				case 8:System.out.print("eighty") ;break;
				case 9:System.out.print("ninety") ;break;

				default:System.out.print("");break;

				}
				switch(n%10)
				{
				//case 0:System.out.print("") ;break;
				case 1: System.out.print("-one");break;
				case 2:System.out.print("-two") ;break;
				case 3: System.out.print("-three");break;
				case 4:System.out.print("-four") ;break;
				case 5:System.out.print("-five") ;break;
				case 6: System.out.print("-six");break;
				case 7: System.out.print("-seven");break;
				case 8:System.out.print("-eight") ;break;
				case 9:System.out.print("-nine") ;break;

				default:System.out.print("");break;

				}
			}
		}

		if(n>=10 && n<=19)
		{
			switch(n)
			{
			case 10:System.out.print("ten") ;break;
			case 11: System.out.print("eleven");break;
			case 12:System.out.print("twelve") ;break;
			case 13: System.out.print("thirteen");break;
			case 14:System.out.print("fourteen") ;break;
			case 15:System.out.print("fifteen") ;break;
			case 16: System.out.print("sixteen");break;
			case 17: System.out.print("seventeen");break;
			case 18:System.out.print("eighteen") ;break;
			case 19:System.out.print("nineteen") ;break;

			default:System.out.print("");break;

			}
		}

	}

}

import java.io.BufferedReader;
import java.io.Closeable;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.StringTokenizer;

public class A299 {
	public void solve(FastScanner in, PrintWriter out){
		int v1=in.nextInt();
		String[] n1=new String[]{"twenty","thirty","fourty","fifty","sixty","seventy","eighty","ninety"};
		String[] n2=new String[]{"zero","one","two","three","four","five","six","seven","eight","nine","ten"};

		if(v1<=10){
			System.out.println(n2[v1]);
		}
		else if(v1==11){
			System.out.println("eleven");
		}
		else if(v1==12){
			System.out.println("twelve");
		}
		else if(v1==13){
			System.out.println("thirteen");
		}
		else if(v1==14){
			System.out.println("fourteen");
		}else if(v1==15){
			System.out.println("fifteen");
		}
		else if(v1==16){
			System.out.println("sixteen");
		}else if(v1==17){
			System.out.println("seventeen");
		}else if(v1==18){
			System.out.println("eighteen");
		}else if(v1==19){
			System.out.println("nineteen");
		}else{
			int c=v1/10;
			int m=v1-(c*10);
			System.out.print(n1[c-2]);
			if(m>0){
				System.out.print("-"+n2[m]);
			}
		}
	}
	public static void main(String[] args) throws IOException {
		try (FastScanner scanner = new FastScanner(System.in);
	            PrintWriter writer = new PrintWriter(System.out)) {
	            new A299().solve(scanner, writer);
	        }
	}

	private static class FastScanner implements Closeable {
        private BufferedReader reader;
        private StringTokenizer tokenizer;

        public FastScanner(String filename) throws FileNotFoundException {
            reader = new BufferedReader(new FileReader(filename));
        }

        public FastScanner(InputStream stream) {
            reader = new BufferedReader(new InputStreamReader(stream));
        }

        public String readLine() {
            try {
                return reader.readLine();
            } catch (IOException e) {
                return null;
            }
        }

        public String next() {
            while (tokenizer == null || !tokenizer.hasMoreTokens()) {
                String line = readLine();
                if (line == null) return null;
                tokenizer = new StringTokenizer(line);
            }
            return tokenizer.nextToken();
        }

        public int nextInt() {
            return Integer.parseInt(next());
        }

        public long nextLong() {
            return Long.parseLong(next());
        }

        public BigInteger nextBigInteger() {
            return new BigInteger(next());
        }

        public float nextFloat() {
            return Float.parseFloat(next());
        }

        public double nextDouble() {
            return Double.parseDouble(next());
        }

        public BigDecimal nextBigDecimal() {
            return new BigDecimal(next());
        }

        @Override
        public void close() throws IOException {
            reader.close();
        }
    }
}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.StreamTokenizer;

public class A {

    public static void main(String[] args) throws IOException{
        QuickIO in=new QuickIO();
        Ghr nmv=new Ghr();
    }
}

class Ghr{
    Ghr() throws IOException{
        int n=QuickIO.nextInt();
        int a,b;
        String N="";
        a=n/10;
        b=n-a*10;
        if(n==0)System.out.print("zero");
        if(n==10)System.out.print("ten");
        if(n==11)System.out.print("eleven");
        if(n==12)System.out.print("twenty");
        if(n==13)System.out.print("thirteen");
        if(n==14)System.out.print("fourteen");
        if(n==15)System.out.print("fifteen");
        if(n==16)System.out.print("sixteen");
        if(n==17)System.out.print("seventeen");
        if(n==18)System.out.print("eighteen");
        if(n==19)System.out.print("nineteen");
        if(b==1)N="one";
        if(b==2)N="two";
        if(b==3)N="three";
        if(b==4)N="four";
        if(b==5)N="five";
        if(b==6)N="six";
        if(b==7)N="seven";
        if(b==8)N="eight";
        if(b==9)N="nine";
        if(a==2&&b==0)System.out.print("twenty");
        if(a==2&&b!=0)System.out.print("twenty-"+N);
        if(a==3&&b==0)System.out.print("thirty");
        if(a==3&&b!=0)System.out.print("thirty-"+N);
        if(a==4&&b==0)System.out.print("forty");
        if(a==4&&b!=0)System.out.print("forty-"+N);
        if(a==5&&b==0)System.out.print("fifty");
        if(a==5&&b!=0)System.out.print("fifty-"+N);
        if(a==6&&b==0)System.out.print("sixty");
        if(a==6&&b!=0)System.out.print("sixty-"+N);
        if(a==7&&b==0)System.out.print("seventy");
        if(a==7&&b!=0)System.out.print("seventy-"+N);
        if(a==8&&b==0)System.out.print("eighty");
        if(a==8&&b!=0)System.out.print("eighty-"+N);
        if(a==9&&b==0)System.out.print("ninety");
        if(a==9&&b!=0)System.out.print("ninety-"+N);
        if(a==0)System.out.print(N);

    }

}

class QuickIO{
    QuickIO() throws IOException{
        in=new StreamTokenizer(new BufferedReader(new InputStreamReader(System.in)));
    }
    static int nextInt() throws IOException{
        in.nextToken();
        return (int)in.nval;
    }

    static String nextChar() throws IOException{
        in.nextToken();
        return in.sval;
    }

    static StreamTokenizer in;

}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.*;

public class Main {

    public static void main(String[]args) throws IOException {
        BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
        int num = Integer.parseInt(input.readLine());
        String ones = "";
        String tens = "";
        if (num > 9 && num < 20) {
            switch (num) {
                case 10:
                    ones = ("ten");
                    break;
                case 11:
                    ones = ("eleven");
                    break;
                case 12:
                    ones = ("twelve");
                    break;
                case 13:
                    ones = ("thirteen");
                    break;
                case 14:
                    ones = ("fourteen");
                    break;
                case 15:
                    ones = ("fifteen");
                    break;
                case 16:
                    ones = ("sixteen");
                    break;
                case 17:
                    ones = ("seventeen");
                    break;
                case 18:
                    ones = ("eighteen");
                    break;
                case 19:
                    ones = ("nineteen");
                    break;
            }
        } else {
            switch (num % 10) {
            case 0:
                ones = ("");
                break;
            case 1:
                ones = ("one");
                break;
            case 2:
                ones = ("two");
                break;
            case 3:
                ones = ("three");
                break;
            case 4:
                ones = ("four");
                break;
            case 5:
                ones = ("five");
                break;
            case 6:
                ones = ("six");
                break;
            case 7:
                ones = ("seven");
                break;
            case 8:
                ones = ("eight");
                break;
            case 9:
                ones = ("nine");
                break;
        }
    }
        switch (num / 10) {
            case 2:
                tens = ("twenty");
                break;
            case 3:
                tens = ("thirty");
                break;
            case 4:
                tens = ("fourty");
                break;
            case 5:
                tens = ("fifty");
                break;
            case 6:
                tens = ("sixty");
                break;
            case 7:
                tens = ("seventy");
                break;
            case 8:
                tens = ("eighty");
                break;
            case 9:
                tens = ("ninety");
                break;
            default:
                tens="";
                break;
        }
        if(num==0)System.out.println("zero");
        else if(num>20&&num%10!=0)System.out.print(tens+"-"+ones);
        else System.out.print(tens+ones);
    }
}

import java.util.Scanner;

public class TavasandNafas {

	public static void main(String[] args) {
		// TODO Auto-generated method stub

		Scanner input = new Scanner(System.in);
		String s = input.next();
		if(s.equals("0")){
			System.out.println("zero");
			return;
		}
		if(s.length()==2){
			if(s.charAt(0)=='1'){
				if(s.charAt(1)=='0'){
					System.out.println("ten");
				}
				if(s.charAt(1)=='1'){
					System.out.println("eleven");
				}
				if(s.charAt(1)=='2'){
					System.out.println("twelve");
				}
				if(s.charAt(1)=='3'){
					System.out.println("thirteen");
				}
				if(s.charAt(1)=='4'){
					System.out.println("fourteen");
				}
				if(s.charAt(1)=='5'){
					System.out.println("fifteen");
				}
				if(s.charAt(1)=='6'){
					System.out.println("sixteen");
				}
				if(s.charAt(1)=='7'){
					System.out.println("seventeen");
				}
				if(s.charAt(1)=='8'){
					System.out.println("eighteen");
				}
				if(s.charAt(1)=='9'){
					System.out.println("nineteen");
				}
				return ;
			}
			else if(s.charAt(0)=='2'){
				System.out.print("twenty");
			}
			else if(s.charAt(0)=='3'){
				System.out.println("thirty");
			}
			else if(s.charAt(0)=='4'){
				System.out.print("fourty");
			}
			else if(s.charAt(0)=='5'){
				System.out.print("fifty");
			}
			else if(s.charAt(0)=='6'){
				System.out.print("sixty");
			}
			else if(s.charAt(0)=='7'){
				System.out.print("seventy");
			}
			else if(s.charAt(0)=='8'){
				System.out.print("eighty");
			}
			else if(s.charAt(0)=='9'){
				System.out.print("ninty");

			}
			if(s.charAt(1)=='1'){
				if(s.length()==2)System.out.print("-");
				System.out.println("one");
			}
			else if(s.charAt(1)=='2'){
				if(s.length()==2)System.out.print("-");
				System.out.println("two");
			}
			else if(s.charAt(1)=='3'){
				if(s.length()==2)System.out.print("-");
				System.out.print("three");
			}
			else if(s.charAt(1)=='4'){
				if(s.length()==2)System.out.print("-");
				System.out.println("four");
			}
			else if(s.charAt(1)=='5'){
				if(s.length()==2)System.out.print("-");
				System.out.println("five");
			}
			else if(s.charAt(1)=='6'){
				if(s.length()==2)System.out.print("-");
				System.out.println("six");
			}
			else if(s.charAt(1)=='7'){
				if(s.length()==2)System.out.print("-");
				System.out.println("seven");
			}
			else if(s.charAt(1)=='8'){
				if(s.length()==2)System.out.print("-");
				System.out.println("eight");
			}
			else if(s.charAt(1)=='9'){
				if(s.length()==2)System.out.print("-");
				System.out.println("nine");
			}
			return ;
		}
		if(s.charAt(0)=='1'){
			System.out.print("one");
		}
		else if(s.charAt(0)=='2'){
			System.out.print("two");
		}
		else if(s.charAt(0)=='3'){
			System.out.print("three");
		}
		else if(s.charAt(0)=='4'){
			System.out.println("four");
		}
		else if(s.charAt(0)=='5'){
			System.out.println("five");
		}
		else if(s.charAt(0)=='6'){
			System.out.println("six");
		}
		else if(s.charAt(0)=='7'){
			System.out.println("seven");
		}
		else if(s.charAt(0)=='8'){
			System.out.println("eight");
		}
		else if(s.charAt(0)=='9'){
			System.out.println("nine");
		}
		}

}

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

//package coddfrocese_299;

import java.util.Scanner;

/**
 *
 * @author Rock
 */
public class Coddfrocese_299 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String[] p1 = {"one" , "two" , "three" , "four" , "five" , "six" , "seven" , "eight" , "nine" ,};
        String[] p2 = {"ten" , "twenty" , "thirty" , "fourty" , "fifty" , "sixty" , "seventy" , "eighty" , "ninety"};
        String[] teens = {"eleven" , "twelve" , "thirteen" , "fourteen" , "fifteen" , "sixteen" , "seventeen" , "eighteen" , "nineteen"};
       String tok = sc.next();
              int x = Integer.parseInt(tok);
       if(x>10 &&x<20){System.out.print(teens[x-11]); System.exit(0);}
        String[] num = tok.split("");

      //  System.out.print("size = " + num.length + " " + num[2]);
        if(x<10) System.out.print(p1[x-1]);
        else
            if(x%10==0)System.out.print(p2[(x/10)-1]);
            else System.out.print(p2[(x/10)-1] + "-" + p1[(x%10)-1]);
    }

}

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

//package coddfrocese_299;

import java.util.Scanner;

/**
 *
 * @author Rock
 */
public class Coddfrocese_299 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String[] p1 = {"one" , "two" , "three" , "four" , "five" , "six" , "seven" , "eight" , "nine" ,};
        String[] p2 = {"ten" , "twenty" , "thirty" , "fourty" , "fifty" , "sixty" , "seventy" , "eighty" , "ninety"};
        String[] num = sc.next().split("");
      //  System.out.print("size = " + num.length + " " + num[2]);
        if(num.length==2) System.out.print(p1[Integer.parseInt(num[1])-1]);
        else
            if(num[2].equals("0"))System.out.print(p2[Integer.parseInt(num[1])-1]);
            else System.out.print(p2[Integer.parseInt(num[1])-1] + "_" + p1[Integer.parseInt(num[2])-1]  );
    }

}

import java.util.Scanner;

public class whatever {

	public static void main(String[] args) {
		Scanner file = new Scanner(System.in);
		String[] ones = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"};
		String[] teens = {"ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen"};
		String[] tens = {"twenty", "thirty", "fourty", "fifty", "sixty", "seventy", "eighty", "ninety"};
		int n = file.nextInt();
		if(n < 10) {
			System.out.println(ones[n]);
		}
		else if(n < 20) {
			System.out.println(teens[n%10]);
		}
		else if(n % 10 == 0) {
			System.out.println(tens[n/10-2]);
		}
		else {
			System.out.println(tens[n/10-2] + "-" + ones[n%10]);
		}
		file.close();
	}

}

import java.util.Scanner;
public class C {
	public static void main (String[] args){

		Scanner scanner = new Scanner(System.in);
		int num,num2;

		 num = scanner.nextInt();
		 num2 = num%10;
		String dig1, dig2;
		num/=10;
		switch(num2){
		case 1:
			dig1="one";
			break;
		case 2:
			dig1="two";
			break;
		case 3:
			dig1="three";
			break;
		case 4:
			dig1="four";
			break;
		case 5:
			dig1="five";
			break;
		case 6:
			dig1="six";
			break;
		case 7:
			dig1="seven";
			break;
		case 8:
			dig1="eight";
			break;
		case 9:
			dig1="nine";
			break;
		default: dig1="";break;

		}
		switch(num){
		case 1:
			dig2="teen";
			break;
		case 2:
			dig2="twenty";
			break;
		case 3:
			dig2="thirty";
			break;
		case 4:
			dig2="fourty";
			break;
		case 5:
			dig2="fifty";
			break;
		case 6:
			dig2="sixty";
			break;
		case 7:
			dig2="seventy";
			break;
		case 8:
			dig2="eighty";
			break;
		case 9:
			dig2="ninety";
			break;
		default: dig2="";break;
		}
		if(num==0&&num2==0){
			System.out.print("zero");
			return;
		}

		if(num==1&&num2==0){System.out.print("ten");return;}
		if(num==1&&num2==1){System.out.print("eleven");return;}
		if(num==1&&num2==2){System.out.print("twelve");return;}
		if(num==1&&num2==3){System.out.print("thirteen");return;}
		if(num==1&&num2==5){System.out.print("fifteen");return;}
		if(num==1){System.out.print(dig1+dig2);return;}
		if(num==0){System.out.print(dig1);return;}
		if(num2==0){System.out.print(dig2);return;}
		System.out.print(dig2+"-"+dig1);

}}

import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Main m = new Main();
		m.BeautifulMatrix();
	}

	public void BeautifulMatrix() {
		int no;
		Scanner inp = new Scanner(System.in);
		no = inp.nextInt();

		if (no < 10) {
			String str1 = printTwo(no);
			System.out.println(str1);
		} else if (no > 19) {
			String str2 = "";
			String str3 = "";
			int n = no % 10;
			int n3 = no / 10;

			String str1 = printOne(n3);
			if (n != 0) {
				str2 = printTwo(n);
				str3 = str1.concat("-").concat(str2);
			} else {
				str3 = str1;
			}

			System.out.println(str3);

		} else {
			if (no == 11) {
				System.out.println("eleven");
			} else if (no == 12) {
				System.out.println("twelve");
			} else if (no == 13) {
				System.out.println("thirteen");
			}

			else if (no == 14) {
				System.out.println("fourteen");
			} else if (no == 15) {
				System.out.println("fifteen");
			} else if (no == 16) {
				System.out.println("sixteen");
			} else if (no == 17) {
				System.out.println("seventeen");
			} else if (no == 18) {
				System.out.println("eighteen");
			} else {
				System.out.println("nineteen");
			}
		}
	}

	public static String printOne(int n2) {
		String str = null;
		if (n2 == 2) {
			str = "twenty";
		} else if (n2 == 3) {
			str = "thirty";
		} else if (n2 == 4) {
			str = "fourty";
		} else if (n2 == 5) {
			str = "fifty";
		} else if (n2 == 6) {
			str = "sixty";
		} else if (n2 == 7) {
			str = "seventy";
		} else if (n2 == 8) {
			str = "eighty";
		} else if (n2 == 9) {
			str = "ninty";
		}

		return str;
	}

	public static String printTwo(int n) {
		String str = null;
		if (n == 1) {
			str = "one";
		} else if (n == 2) {
			str = "two";
		} else if (n == 3) {
			str = "three";
		} else if (n == 4) {
			str = "four";
		} else if (n == 5) {
			str = "five";
		} else if (n == 6) {
			str = "six";
		} else if (n == 7) {
			str = "seven";
		} else if (n == 8) {
			str = "eight";
		} else if (n == 9) {
			str = "nine";
		}

		return str;
	}

}

import java.util.*;

public class A {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);

        int s = in.nextInt();

        String[] a = {"zero", "one", "two", "three", "four",
                      "five", "six", "seven", "eight", "nine",
                      "ten", "eleven", "twelve", "thirteen", "fourteen",
                      "fifteen", "sixteen", "seventeen", "eightteen", "nineteen"};

        String[] b = {"X", "X", "twenty", "thirty", "forty",
                      "fifty", "sixty", "seventy", "eighty", "ninety"};

        if (s < 20) {
            System.out.println(a[s]);
        }
        else {
            if (s % 10 == 0) {
                System.out.println(b[s / 10]);
            }
            else {
                System.out.println(b[s / 10] + "-" + a[s % 10]);
            }
        }

    }

}

import java.util.Scanner;

public class Main {

    public static void main(String[] args) {
Scanner input = new Scanner (System.in );
int x = input.nextInt();
String [] s = new String [11];
String [] f = new String[11];
String[] h= new String[20];
f[1]="ten";
f[2]="twenty";
f[3]="thirty";
f[4]="fourty";
f[5]="fifty";
f[6]="sixty";
f[7]="seventy";
f[8]="eighty";
f[9]="ninety";
s[1]="one";
s[2]="two";
s[3]="three";
s[4]="four";
s[5]="five";
s[6]="six";
s[7]="seven";
s[8]="eight";
s[9]="nine";
h[13]="thirteen";
h[14]="fourteen";
h[15]="fifteen";
h[16]="sixteen";
h[17]="seventeen";
h[18]="eighteen";
h[19]="nineteen";
if(x==0){
    System.out.println("Zero");
}else
if(x>0&&x<10){
    System.out.println(s[x]);
}else
if(x==11){
    System.out.println("eleven");
}else if(x==12){
    System.out.println("twelve");
}else if (x>12&&x<20){
System.out.println(h[x]);
}else
if(x%10==0){
    System.out.println(f[x/10]);
}else{
    String t =s[x%10];

    String m =f[(x-x%10)/10];
    System.out.println(m+"-"+t);
}
    }

}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader cin=new BufferedReader(new InputStreamReader(System.in));
        PrintWriter out = new PrintWriter(System.out);
        char c[]=cin.readLine().toCharArray();
        int t=c.length;
        if(t==1)
        {
            switch(c[0])
            {
                case '0': out.write("zero\n"); break;
                case '1': out.write("one\n"); break;
                case '2': out.write("two\n"); break;
                case '3': out.write("trhee\n"); break;
                case '4': out.write("four\n"); break;
                case '5': out.write("five\n"); break;
                case '6': out.write("six\n"); break;
                case '7': out.write("seven\n"); break;
                case '8': out.write("eight\n"); break;
                case '9': out.write("nine\n"); break;
            }
        }
        else if(c[0]=='1')
        {
            switch(c[1])
            {
                case '0': out.write("ten\n"); break;
                case '1': out.write("eleven\n"); break;
                case '2': out.write("twelve\n"); break;
                case '3': out.write("thirteen\n"); break;
                case '4': out.write("fourteen\n"); break;
                case '5': out.write("fifteen\n"); break;
                case '6': out.write("sixteen\n"); break;
                case '7': out.write("seventeen\n"); break;
                case '8': out.write("eighteen\n"); break;
                case '9': out.write("nineteen\n"); break;
            }
        }
        else
        {
            switch(c[0])
            {
                case '2': out.write("twenty"); break;
                case '3': out.write("thirty"); break;
                case '4': out.write("four"); break;
                case '5': out.write("fifty"); break;
                case '6': out.write("sixty"); break;
                case '7': out.write("seventy"); break;
                case '8': out.write("eighty"); break;
                case '9': out.write("ninety"); break;
            }
            switch(c[1])
            {
                case '0': out.write("\n"); break;
                case '1': out.write("-one\n"); break;
                case '2': out.write("-two\n"); break;
                case '3': out.write("-trhee\n"); break;
                case '4': out.write("-four\n"); break;
                case '5': out.write("-five\n"); break;
                case '6': out.write("-six\n"); break;
                case '7': out.write("-seven\n"); break;
                case '8': out.write("-eight\n"); break;
                case '9': out.write("-nine\n"); break;
            }
        }
        out.flush();
    }
}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.StringTokenizer;

public class CF_535_A_TAVAS_AND_NAFAS {

	static String toLetter_Numeral(int digit, int num) {
		if (num <= 19 && num >= 10) {
			switch (10) {
			case 10:
				return "ten";
			case 11:
				return "eleven";
			case 12:
				return "twelve";
			case 13:
				return "thirteen";
			case 14:
				return "fourteen";
			case 15:
				return "fiften";
			case 16:
				return "sixteen";

			case 17:
				return "seventeen";
			case 18:
				return "eighteen";
			case 19:
				return "nineteen";

			default:
				return "";
			}

		}
		if (digit == 1) {

			switch (num) {
			case 2:
				return "twenty";
			case 3:
				return "thirty";
			case 4:
				return "forty";
			case 5:
				return "fifty";
			case 6:
				return "sixty";
			case 7:
				return "seventy";
			case 8:
				return "eighty";
			case 9:
				return "ninety";

			default:
				return "";

			}

		}
		switch (num) {
		case 0:
			return "zero";

		case 1:
			return "one";
		case 2:
			return "two";
		case 3:
			return "three";
		case 4:
			return "four";
		case 5:
			return "five";
		case 6:
			return "six";
		case 7:
			return "seven";
		case 8:
			return "eight";
		case 9:
			return "nine";

		default:
			return "";

		}

	}

	public static void main(String[] args) throws Exception {
		Scanner sc = new Scanner(System.in);

		int num = sc.nextInt();

		if(num<=9 && num>= 0)
			System.out.println(toLetter_Numeral(0, num));
		else if(num<=19 && num>=10)
			System.out.println(toLetter_Numeral(-1, num));
		else {
			System.out.print(toLetter_Numeral(1, num/10));
			if(num % 10 != 0 )
				System.out.println("-"+toLetter_Numeral(0, num %10));
		}

	}

	static class Scanner {
		StringTokenizer st;
		BufferedReader br;

		public Scanner(InputStream fileReader) {
			br = new BufferedReader(new InputStreamReader(fileReader));
		}

		public String next() throws IOException {
			while (st == null || !st.hasMoreTokens())
				st = new StringTokenizer(br.readLine());
			return st.nextToken();
		}

		public int nextInt() throws IOException {
			return Integer.parseInt(next());
		}

		public long nextLong() throws IOException {
			return Long.parseLong(next());
		}

		public String nextLine() throws IOException {
			return br.readLine();
		}

		public double nextDouble() throws IOException {
			String x = next();
			StringBuilder sb = new StringBuilder("0");
			double res = 0, f = 1;
			boolean dec = false, neg = false;
			int start = 0;
			if (x.charAt(0) == '-') {
				neg = true;
				start++;
			}
			for (int i = start; i < x.length(); i++)
				if (x.charAt(i) == '.') {
					res = Long.parseLong(sb.toString());
					sb = new StringBuilder("0");
					dec = true;
				} else {
					sb.append(x.charAt(i));
					if (dec)
						f *= 10;
				}
			res += Long.parseLong(sb.toString()) / f;
			return res * (neg ? -1 : 1);
		}

		public boolean ready() throws IOException {
			return br.ready();
		}

	}

}

import java.util.Scanner;

public class Main {

    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);

        int x;
        int r;
        int m;
        int n;
        String f=null;
        String s=null;
            x=input.nextInt();
        n=x %10;
        m=x/10;

        if (m==2)  f="twenty";
        if (m==3)   f="thirty";
        if (m==4)   f="forty";
        if (m==5)   f="fifty";
        if (m==6)   f="sixty";
        if (m==7)   f="seventy";
        if (m==8)   f="eighty";
        if (m==9)   f="ninety";
        if (n==1)  s="-one";
        if (n==2)   s="-two";
        if (n==3)  s="-three";
        if (n==4)   s="-four";
        if (n==5)   s="-five";
        if (n==6)   s="-six";
        if (n==7)   s="-seven";
        if (n==8)   s="-eight";
        if (n==9)   s="-nine";

        if (m==1 && n==1) System.out.print("eleven");
        else if (m==1 && n==2) System.out.print( "twelve");
        else	if (m==1 && n==3) System.out.print( "thirteen");
        else if (m==1 && n==4) System.out.print("fourteen");
        else if (m==1 && n==5) System.out.print( "fifteen");
        else if (m==1 && n==6) System.out.print ("sixteen");
        else if (m==1 && n==7) System.out.print("seventeen");
        else if (m==1 && n==8)  System.out.print ("eighteen");
        else if (m==1 && n==9) System.out.print ("nineteen");
        else if (m==1 && n==1)System.out.print  ("eleven");
        else	if (m==1 && n==0) System.out.print ("ten");
        else if (m==0 && n==1) System.out.print( "one");
        else	if (m==0 && n==2) System.out.print( "two");
        else if (m==0 && n==3) System.out.print("three");
        else if (m==0 && n==4) System.out.print( "four");
        else if (m==0 && n==5) System.out.print ("five");
        else if (m==0 && n==6) System.out.print("six");
        else if (m==0 && n==7)  System.out.print ("seven");
        else if (m==0 && n==8) System.out.print ("eight");
        else if (m==0 && n==9)System.out.print  ("nine");
        else if (m==0 && n==0)System.out.print  ("zero");

        else
            System.out.print(f + s);

    }
}

import java.util.Scanner;

public class GermanFarmer {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int s = sc.nextInt();
		String result = "";
		if (s>=10){
			switch (s/10){
				case 1:
					switch (s%10){
					case 0:
						result="ten";
						break;
					case 1:
						result="eleven";
						break;
					case 2:
						result="twelve";
						break;
					case 3:
						result="thirteen";
						break;
					case 4:
						result="forteen";
						break;
					case 5:
						result="fifteen";
						break;
					case 6:
						result="sixteen";
						break;
					case 7:
						result="seventeen";
						break;
					case 8:
						result="eighteen";
						break;
					case 9:
						result="nineteen";
						break;
					}
					s=0;
					break;
				case 2:
					result="twenty";
					break;
				case 3:
					result="thirty";
					break;
				case 4:
					result = "forty";
					break;
				case 5:
					result ="fifty";
					break;
				case 6:
					result="sixty";
					break;
				case 7:
					result="seventy";
					break;
				case 8:
					result = "eighty";
					break;
				case 9:
					result = "ninety";
					break;
			}
			if(s%10!=0)result+="-";
			s=s%10;

		}

		switch (s){
			case 1:
				result+="one";
				break;
			case 2:
				result+="two";
				break;
			case 3:
				result+="three";
				break;
			case 4:
				result+="four";
				break;
			case 5:
				result+="five";
				break;
			case 6:
				result+="six";
				break;
			case 7:
				result+="seven";
				break;
			case 8:
				result+="eight";
				break;
			case 9:
				result+="nine";
				break;
		}
		System.out.println(result);
	}
}

import java.util.Scanner;

public class Solution {
	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);
		int input = in.nextInt();
		in.close();
		if (input == 0 || input > 9 && input < 20) {
			switch (input) {
			case 0:
				System.out.println("zero");
				break;
			case 10:
				System.out.println("ten");
				break;
			case 11:
				System.out.println("eleven");
				break;
			case 12:
				System.out.println("twelve");
				break;
			case 13:
				System.out.println("thirteen");
				break;
			case 14:
				System.out.println("fourteen");
				break;
			case 15:
				System.out.println("fifteen");
				break;
			case 16:
				System.out.println("sixteen");
				break;
			case 17:
				System.out.println("seventeen");
				break;
			case 18:
				System.out.println("eightteen");
				break;
			case 19:
				System.out.println("nineteen");
			}
		}
		else {
			String output = "";
			if (input > 19) {
				int tens = input / 10;
				switch (tens) {
				case 2:
					output += "twenty-";
					break;
				case 3:
					output += "thirty-";
					break;
				case 4:
					output += "fourty-";
					break;
				case 5:
					output += "fifty-";
					break;
				case 6:
					output += "sixty-";
					break;
				case 7:
					output += "seventy-";
					break;
				case 8:
					output += "eighty-";
					break;
				case 9:
					output += "ninety-";
				}
			}
			int ones = input % 10;
			switch (ones) {
			case 0:
				output = output.substring(0, output.length() - 1);
				break;
			case 1:
				output += "one";
				break;
			case 2:
				output += "two";
				break;
			case 3:
				output += "three";
				break;
			case 4:
				output += "four";
				break;
			case 5:
				output += "five";
				break;
			case 6:
				output += "six";
				break;
			case 7:
				output += "seven";
				break;
			case 8:
				output += "eight";
				break;
			case 9:
				output += "nine";
			}
			System.out.println(output);
		}
	}
}

import java.util.*;
import java.io.*;

public class A
{
   public static void main(String[] args)
   {
      new A(new FastScanner());
   }

   public A(FastScanner in)
   {
      String[] res = new String[100];
      res[0] = "zero";
      res[1] = "one";
      res[2] = "two";
      res[3] = "three";
      res[4] = "four";
      res[5] = "five";
      res[6] = "six";
      res[7] = "seven";
      res[8] = "eight";
      res[9] = "nine";
      res[10] = "ten";
      res[11] = "eleven";
      res[12] = "twelve";
      res[13] = "thirteen";
      res[14] = "fourteen";
      res[15] = "fifteen";
      res[16] = "sixteen";
      res[17] = "seventeen";
      res[18] = "eighteen";
      res[19] = "nineteen";
      res[20] = "twenty";
      for (int i=1; i<10; i++)
         res[20+i] = res[20]+"-"+res[i];
      res[30] = "thirty";
      for (int i=1; i<10; i++)
         res[30+i] = res[30]+"-"+res[i];
      res[40] = "fourty";
      for (int i=1; i<10; i++)
         res[40+i] = res[40]+"-"+res[i];
      res[50] = "fifty";
      for (int i=1; i<10; i++)
         res[50+i] = res[50]+"-"+res[i];
      res[60] = "sixty";
      for (int i=1; i<10; i++)
         res[60+i] = res[60]+"-"+res[i];
      res[70] = "seventy";
      for (int i=1; i<10; i++)
         res[70+i] = res[70]+"-"+res[i];
      res[80] = "eighty";
      for (int i=1; i<10; i++)
         res[80+i] = res[90]+"-"+res[i];
      res[90] = "ninety";
      for (int i=1; i<10; i++)
         res[90+i] = res[90]+"-"+res[i];

      System.out.println(res[in.nextInt()]);
   }
}

class FastScanner{
    private InputStream stream;
    private byte[] buf = new byte[1024];
    private int curChar;
    private int numChars;

    public FastScanner()
    {
        stream = System.in;
    }

    int read()
    {
        if (numChars == -1)
            throw new InputMismatchException();
        if (curChar >= numChars){
            curChar = 0;
            try{
                numChars = stream.read(buf);
            } catch (IOException e) {
                throw new InputMismatchException();
            }
            if (numChars <= 0)
                return -1;
        }
        return buf[curChar++];
    }

    boolean isSpaceChar(int c)
    {
        return c==' '||c=='\n'||c=='\r'||c=='\t'||c==-1;
    }

    boolean isEndline(int c)
    {
        return c=='\n'||c=='\r'||c==-1;
    }

    int nextInt()
    {
        return Integer.parseInt(next());
    }

    long nextLong()
    {
        return Long.parseLong(next());
    }

    double nextDouble()
    {
        return Double.parseDouble(next());
    }

    String next(){
        int c = read();
        while (isSpaceChar(c))
            c = read();
        StringBuilder res = new StringBuilder();
        do{
            res.appendCodePoint(c);
            c = read();
        }while(!isSpaceChar(c));
        return res.toString();
    }

    String nextLine(){
        int c = read();
        while (isEndline(c))
            c = read();
        StringBuilder res = new StringBuilder();
        do{
            res.appendCodePoint(c);
            c = read();
        }while(!isEndline(c));
        return res.toString();
    }
}

import java.awt.Point;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.lang.reflect.Array;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.Comparator;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedList;
import java.util.PriorityQueue;
import java.util.Queue;
import java.util.Set;
import java.util.Stack;
import java.util.StringTokenizer;
import java.util.TreeMap;
import java.util.TreeSet;

public class Main {
    static Main.MyScanner sc = new Main.MyScanner();
    // static Main.Parser sc = new Parser(System.in);
    static PrintWriter out = new PrintWriter(System.out, true);

    public static void main(String[] args) throws Exception {
        int arr[] = new int[1000000];
        for(int i = 0 ; i < 100 ; i++)
            out.println(foo(i));

        out.close();
    }

    public static String foo(int n) {
        String words[] = { "", "one", "two", "three", "four", "five", "six",
                "seven", "eight", "nine", "ten", "eleven", "twelve", "thirteen" , "fourteen", "fifteen" }, teen = "teen", tens[] = {
                "zero", "ten", "twenty", "thirty", "forty", "fifty", "sixty",
                "seventy", "eighty", "ninety" };
        if (n == 0)
            return "zero";
        else if (n <= 15) {
            return words[n];
        } else if (n < 20) {
            return words[n % 10] + teen ;
        } else {
            return tens[n / 10] + (n%10 == 0 ? "" : "-") + words[n % 10] ;
        }
    }

    static private class MyScanner {
        BufferedReader br;
        StringTokenizer st;

        public MyScanner() {
            br = new BufferedReader(new InputStreamReader(System.in));
        }

        public int mod(long x) {
            return (int) x % 1000000007;
        }

        public int mod(int x) {
            return x % 1000000007;
        }

        boolean hasNext() {
            if (st.hasMoreElements())
                return true;
            try {
                st = new StringTokenizer(br.readLine());
            } catch (IOException e) {
                e.printStackTrace();
            }
            return st.hasMoreTokens();
        }

        String next() {
            while (st == null || !st.hasMoreElements()) {
                try {
                    st = new StringTokenizer(br.readLine());
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
            return st.nextToken();
        }

        int nextInt() {
            return Integer.parseInt(next());
        }

        double nextDouble() {
            return Double.parseDouble(next());
        }

        String nextLine() {
            String str = "";
            try {
                str = br.readLine();
            } catch (IOException e) {
                e.printStackTrace();
            }
            return str;
        }

        public long nextLong() {
            return Long.parseLong(next());
        }
    }

    static class Parser {
        final private int BUFFER_SIZE = 65536; // 2^16, a good compromise for
                                                // some problems
        private InputStream din; // Underlying input stream
        private byte[] buffer; // Self-maintained buffer
        private int bufferPointer; // Current read position in the buffer
        private int bytesRead; // Effective bytes in the buffer read from the
                                // input stream

        public Parser(InputStream in) {
            din = in;
            buffer = new byte[BUFFER_SIZE];
            bufferPointer = bytesRead = 0;
        }

        /**
         * Read the next integer from the input stream.
         *
         * @return The next integer.
         * @throws IOException
         */
        public int nextInt() throws IOException {
            int result = 0;
            byte c = read();
            while (c <= ' ')
                c = read();
            boolean neg = (c == '-');
            if (neg)
                c = read();
            while (c >= '0' && c <= '9') {
                result = result * 10 + c - '0';
                c = read();
            }
            if (neg)
                return -result;
            return result;
        }

        /**
         * Read the next byte of data from the input stream.
         *
         * @return the next byte of data, or -1 if the end of the stream is
         *         reached.
         * @throws IOException
         *             if an I/O error occurs.
         */
        public byte read() throws IOException {
            if (bufferPointer == bytesRead)
                fillBuffer();
            return buffer[bufferPointer++];
        }

        /**
         * Read data from the input stream into the buffer
         *
         * @throws IOException
         *             if an I/O error occurs.
         */
        private void fillBuffer() throws IOException {
            bytesRead = din.read(buffer, bufferPointer = 0, BUFFER_SIZE);
            if (bytesRead == -1)
                buffer[0] = -1;
        }
    }
}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class TavasAndNafas {
public static void main(String[] args) throws NumberFormatException, IOException {
    BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
    int n = Integer.parseInt(bf.readLine());
    switch(n){
    case 0 : System.out.println("zero");break;
    case 10 : System.out.println("ten");break;
    case 11 : System.out.println("eleven");break;
    case 12 : System.out.println("twelve");break;
    case 13 : System.out.println("thirteen");break;
    case 14 : System.out.println("fourteen");break;
    case 15 : System.out.println("fifteen");break;
    case 16 : System.out.println("sixteen");break;
    case 17 : System.out.println("seventeen");break;
    case 18 : System.out.println("eighteen");break;
    case 19 : System.out.println("nineteen");break;
    }
    String [] ty = {"","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
    String [] a7 = {"","one","two","three","four","fife","six","seven","eight","nine"};
    if(n <10){
        System.out.println(a7[n]);
    }
    else if(n>19){
        if(n%10==0){
            System.out.println(ty[n/10]);
        }
        else{
            System.out.println(ty[n/10]+"-"+a7[n%10]);
        }
    }
}
}

import java.io.BufferedReader;
import java.io.Closeable;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.StringTokenizer;

public class A299 {
    public void solve(FastScanner in, PrintWriter out){
        int v1=in.nextInt();
        String[] n1=new String[]{"twenty","thirty","fourtiy","fitivity","sixty","seventy","eighty","ninety"};
        String[] n2=new String[]{"zero","one","two","three","four","five","six","seven","eight","nine","ten"};

        if(v1<=10){
            System.out.println(n2[v1]);
        }
        else if(v1==11){
            System.out.println("eleven");
        }
        else if(v1==12){
            System.out.println("twelve");
        }
        else if(v1==13){
            System.out.println("thirteen");
        }
        else if(v1==14){
            System.out.println("fourteen");
        }else if(v1==15){
            System.out.println("fivteen");
        }
        else if(v1==16){
            System.out.println("sixteen");
        }else if(v1==17){
            System.out.println("seventeen");
        }else if(v1==18){
            System.out.println("eighteen");
        }else if(v1==18){
            System.out.println("nineteen");
        }else{
            int c=v1/10;
            int m=v1-(c*10);
            System.out.print(n1[c-2]);
            if(m>0){
                System.out.print("-"+n2[m]);
            }
        }
    }
    public static void main(String[] args) throws IOException {
        try (FastScanner scanner = new FastScanner(System.in);
                PrintWriter writer = new PrintWriter(System.out)) {
                new A299().solve(scanner, writer);
            }
    }

    private static class FastScanner implements Closeable {
        private BufferedReader reader;
        private StringTokenizer tokenizer;

        public FastScanner(String filename) throws FileNotFoundException {
            reader = new BufferedReader(new FileReader(filename));
        }

        public FastScanner(InputStream stream) {
            reader = new BufferedReader(new InputStreamReader(stream));
        }

        public String readLine() {
            try {
                return reader.readLine();
            } catch (IOException e) {
                return null;
            }
        }

        public String next() {
            while (tokenizer == null || !tokenizer.hasMoreTokens()) {
                String line = readLine();
                if (line == null) return null;
                tokenizer = new StringTokenizer(line);
            }
            return tokenizer.nextToken();
        }

        public int nextInt() {
            return Integer.parseInt(next());
        }

        public long nextLong() {
            return Long.parseLong(next());
        }

        public BigInteger nextBigInteger() {
            return new BigInteger(next());
        }

        public float nextFloat() {
            return Float.parseFloat(next());
        }

        public double nextDouble() {
            return Double.parseDouble(next());
        }

        public BigDecimal nextBigDecimal() {
            return new BigDecimal(next());
        }

        @Override
        public void close() throws IOException {
            reader.close();
        }
    }
}

import java.util.Scanner;

public class Main {

    public static void main(String... args) {
        Scanner in = new Scanner(System.in);
        String [] v1 = {"zero","one","two","three","four","five","six","seven","eight","nine"};
        String [] v2 = {"ten","eleven","twelve","thirteen","fourteen","fifteen"};
        String [] v3 = {"","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        int n = in.nextInt();
        int val;
        if(n % 10 == n){
            // then single value
            System.out.println(v1[n]);
        }
        else if(n >= 10 && n <20){
            //teen value
            val = n%10;
            System.out.println((val < 6)?v2[val]:v1[val]+"teen");
        }
        else if(n%10 == 0){
            // then n0 value
            val = n/10;
            System.out.println(v3[val]);
        }
        else{
            System.out.println(v3[n/10]+"-"+v1[n%10]);
        }
    }

}

import java.util.*;
import java.math.*;

public class mayn {

	public static void main(String[] args) {

		Scanner scan = new Scanner(System.in);
		String [] birlik = {"zero,","one","two","three","four","five","six","seven","eight","nine"};
		String [] onluk = {"zero","ten","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
		String [] spes = {"ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
		String s = scan.next();
		int num = Integer.parseInt(s);
		if (s.length() == 1) {
			System.out.println(birlik[num]);
		} else {
			if (num >= 20) {
				System.out.print(onluk[num/10]);
				if (num%10 != 0) {
					System.out.print("-" + birlik[num%10]);
				}
			} else {
				System.out.println(spes[num%10]);
			}
		}

	}
}

import java.util.*;
public class Tester
{
	public static void main(String[] args)
	{
		Scanner s = new Scanner(System.in);

		String num=s.nextLine();
		//int n=98%10;
		//System.out.println(n);

		String arr1[] = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten"};
		String arr2[] = {"eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
		String arr3[] = {"","ten","twenty","thirty","fourty","fifty","sixty","seventy","eighty","ninety"};

		int len=num.length();

		if(len==1)
			System.out.print(arr1[(int)num.charAt(0)-48]);

		else
		{
			if(num.charAt(0)==49 && num.charAt(1)!=48)
				System.out.print(arr2[(int)num.charAt(1)-49]);

			else if(num.charAt(1)!=48)
				System.out.print(arr3[((int)num.charAt(0)-48)]+"-"+arr1[(int)num.charAt(1)-48]);

			else
				System.out.print(arr3[(int)num.charAt(0)-48]);
		}

	}
}

import java.util.Scanner;

public class TavasAndNafas {
	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		String[] first = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen", "twenty"};
		String[] tens = {"twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety"};
		int n = scan.nextInt();
		if(n==0) {System.out.println("zero"); return;}
		if(n<=20) {System.out.println(first[n-1]); return;}
		int temp=n/10;
		System.out.print(tens[temp-2]);
		n%=10;
		if(n>0)System.out.println("-"+first[n-1]);
	}
}

import java.awt.Point;
import java.io.*;
import java.math.BigInteger;
import java.util.*;

import static java.lang.Math.*;

public class _Solution implements Runnable {
    final boolean ONLINE_JUDGE = System.getProperty("ONLINE_JUDGE") != null;

    BufferedReader in;
    PrintWriter out;
    StringTokenizer tok = new StringTokenizer("");

    void init() throws FileNotFoundException{
            if (ONLINE_JUDGE){
                    in = new BufferedReader(new InputStreamReader(System.in));
                    out = new PrintWriter(System.out);
            }else{
                    in = new BufferedReader(new FileReader("input.txt"));
                    out = new PrintWriter("output.txt");
            }
    }

    String readString() throws IOException{
            while(!tok.hasMoreTokens()){
                    try{
                            tok = new StringTokenizer(in.readLine());
                    }catch (Exception e){
                            return null;
                    }
            }
            return tok.nextToken();
    }

    int readInt() throws IOException{
            return Integer.parseInt(readString());
    }

    long readLong() throws IOException{
            return Long.parseLong(readString());
    }

    double readDouble() throws IOException{
            return Double.parseDouble(readString());
    }

    public static void main(String[] args){
            new Thread(null, new _Solution(), "", 256 * (1L << 20)).start();
    }

    long timeBegin, timeEnd;

    void time(){
            timeEnd = System.currentTimeMillis();
            System.err.println("Time = " + (timeEnd - timeBegin));
    }

    public void run(){
            try{
                    timeBegin = System.currentTimeMillis();
                    init();
                    solve();
                    out.close();
                    time();
            }catch (Exception e){
                    e.printStackTrace(System.err);
                    System.exit(-1);
            }
    }

    void solve() throws IOException{
        int n = readInt();
        if((n >= 0)&&(n <= 99)){
        int k1 = 0;
        String[] str = new String[]{"zero","one","two","three","four","fife","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen","twenty"};
        if((n >= 0)&&(n <= 20))
        {
            out.print(str[n]);
        }
        else
        {
            if(n/10 != 0)
            {
                k1 = 1;
            }
            if(k1 == 1){
                switch(n/10)
                {
                case 2:
                    out.print("twenty");
                    break;
                case 3:
                    out.print("thirty");
                    break;
                case 4:
                    out.print("forty");
                    break;
                case 5:
                    out.print("fifty");
                    break;
                case 6:
                    out.print("sixty");
                    break;
                case 7:
                    out.print("seventy");
                    break;
                case 8:
                    out.print("eighty");
                    break;
                case 9:
                    out.print("ninety");
                    break;
                }
            }
        switch(n%10)
        {
        case 0:
            out.print("");
            break;
        case 1:
            out.print("-one");
            break;
        case 2:
            out.print("-two");
            break;
        case 3:
            out.print("-three");
            break;
        case 4:
            out.print("-for");
            break;
        case 5:
            out.print("-fife");
            break;
        case 6:
            out.print("-six");
            break;
        case 7:
            out.print("-seven");
            break;
        case 8:
            out.print("-eight");
            break;
        case 9:
            out.print("-nine");
            break;
        }
        }
        }
    }
}

//package codeforcesa3;
import java.util.*;
public class TavasAndNafas {
    public static void main(String[] args) {
        Scanner in=new Scanner(System.in);
        int n=in.nextInt();
        if(n>=0 && n<=9){
            String s=getWord(n);
            System.out.println(s);
        }else if(n>=10 && n<19){
            String s=getWords(n);
            System.out.println(s);
        }else{
            if(n%10==0){
                String s=getTens(n/10);
                System.out.println(s);
            }else{
                String s=getTens(n/10);
                String p=getWord(n%10);
                System.out.println(s+"-"+p);
            }
        }
    }
    static String getWord(int n){
        if(n==0){
            return "zero";
        }else if(n==1){
            return "one";
        }else if(n==2){
            return "two";
        }else if(n==3){
            return "three";
        }else if(n==4){
            return "four";
        }else if(n==5){
            return "five";
        }else if(n==6){
            return "six";
        }else if(n==7){
            return "seven";
        }else if(n==8){
            return "eight";
        }else{
            return "nine";
        }
    }
    static String getTens(int n){
        if(n==20){
            return "twenty";
        }else if(n==30){
            return "thirty";
        }else if(n==40){
            return "forty";
        }else if(n==50){
            return "fifty";
        }else if(n==60){
            return "sixty";
        }else if(n==70){
            return "seventy";
        }else if(n==80){
            return "eighty";
        }else{
            return "ninety";
        }
    }
    static String getWords(int n){
        if(n==10){
            return "ten";
        }else if(n==11){
            return "eleven";
        }else if(n==12){
            return "twelve";
        }else if(n==13){
            return "thirteen";
        }else if(n==14){
            return "fourteen";
        }else if(n==15){
            return "fifteen";
        }else if(n==16){
            return "sixteen";
        }else if(n==17){
            return "seventeen";
        }else if(n==18){
            return "eighteen";
        }else{
            return "nineteen";
        }
    }
}

import java.util.Scanner;

public class EnglishNumberToWords {

  private static final String[] tensNames = {
    "-",
    "ten",
    "twenty",
    "thirty",
    "forty",
    "fifty",
    "sixty",
    "seventy",
    "eighty",
    "ninety"
  };

  private static final String[] numNames = {
    "-",
    "one",
    "two",
    "three",
    "four",
    "five",
    "six",
    "seven",
    "eight",
    "nine",
    "ten",
    "eleven",
    "twelve",
    "thirteen",
    "fourteen",
    "fifteen",
    "sixteen",
    "seventeen",
    "eighteen",
    "nineteen"
  };
    private static String soFar;

  private EnglishNumberToWords() {}

  private static String converter (int number) {

    if (number % 100 < 20){
      soFar = numNames[number % 100];
      number /= 100;
    }
    else {
      soFar = numNames[number % 10];
      number /=10;

      soFar = tensNames[number % 10]+'-'+soFar;
      number /=10;
    }

    return soFar;

  }

  public static void main(String[] args) {
      int number;
      Scanner read = new Scanner(System.in);
      number = read.nextInt();

System.out.println(converter(number));

  }
}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {
    static String[] digits={"zero","one","two","three","four",
        "five","six","seven","eight","nine"};
    static String[] special={
        "zero","eleven","twelve","thirteen","fourteen",
        "fifteen","sixteen","seventeen","eighteen","nineteen"
    };
    public static void main(String[] args) throws NumberFormatException, IOException {
        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
        int n=Integer.parseInt(br.readLine());
        if (n<10){
            System.out.println(digits[n]);
        }
        else{
            int unidad=n%10;
            int decena=n/10;
            StringBuilder sb=new StringBuilder();
            if(decena==5){
                sb.append("fifty");
            }
            else if(decena==2){
                sb.append("twenty");
            }
            else if(decena==3){
                sb.append("thirty");
            }
            else if(decena==1){
                System.out.println(special[unidad]);
                return;
            }
            else{
                sb.append(digits[decena]+"ty");
            }
            if (unidad!=0){
                sb.append("-"+digits[unidad]);
            }
            System.out.println(sb);
        }
    }

}

import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;

public class program1 {

	public static void main(String[] args) {
		Map< Integer,String> x = new HashMap< Integer,String>();
		x.put(0, "zero");
		x.put(1, "one");
		x.put(2, "two");
		x.put(3, "three");
		x.put(4, "four");
		x.put(5, "five");
		x.put(6, "six");
		x.put(7, "seven");
		x.put(8, "eight");
		x.put(9, "nine");
		x.put(10, "ten");
		x.put(11, "eleven");
		x.put(12, "twelve");
		x.put(13, "thirteen");
		x.put(15, "fifteen");
		x.put(18, "eighteen");
		x.put(20, "twenty");
		x.put(30, "thirty");
		x.put(40, "forty");
		x.put(50, "fifty");
		x.put(80, "eighty");

		Scanner pie = new Scanner(System.in);
		int g=pie.nextInt();
		if(g<=13||g==18||g==15||(g%10==0&&g<51)){System.out.println(x.get(g));}
		else{ if(g<20){System.out.println(x.get(g%10)+"teen");}
		else{if(g<60||g/10==8){System.out.println(x.get((g/10)*10)+"-"+x.get(g%10));}
		else{System.out.print(x.get((g/10))+"ty");
		if(g%10!=0){
		System.out.print("-"+x.get(g%10));}}

		}

		}

	}

}

import java.lang.Math;
import java.io.BufferedReader;
import java.util.StringTokenizer;
import java.io.InputStreamReader;
import java.io.IOException;
public class Main {

    public static void main(String[] args) throws IOException{
        BufferedReader br = new BufferedReader(
                                new InputStreamReader(System.in));
        StringTokenizer st = new StringTokenizer(br.readLine());
        int n = Integer.parseInt(st.nextToken());
        switch (n/10) {
            case 1:
                switch (n%10) {
                    case 1:
                        System.out.print("eleven");
                        break;
                    case 2:
                        System.out.print("twelf");
                        break;
                    case 3:
                        System.out.print("thirteen");
                        break;
                    case 4:
                        System.out.print("fourteen");
                        break;
                    case 5:
                        System.out.print("fifteen");
                        break;
                    case 6:
                        System.out.print("sixteen");
                        break;
                    case 7:
                        System.out.print("seventeen");
                        break;
                    case 8:
                        System.out.print("eighteen");
                        break;
                    case 9:
                        System.out.print("nineteen");
                        break;
                    case 0:
                        System.out.print("ten");
                        break;
                }   break;
            case 2:
                System.out.print("twenty");
                break;
            case 3:
                System.out.print("thirty");
                break;
            case 4:
                System.out.print("forty");
                break;
            case 5:
                System.out.print("fifty");
                break;
            case 6:
                System.out.print("sixty");
                break;
            case 7:
                System.out.print("seventy");
                break;
            case 8:
                System.out.print("eighty");
                break;
            case 9:
                System.out.print("ninety");
                break;
            default:
                break;
        }
        if(n/10>1 && n%10>0){
            System.out.print("-");
        }
        if((n/10)!=1)
        switch(n%10){
            case 1:
                System.out.print("one");
                break;
            case 2:
                System.out.print("two");
                break;
            case 3:
                System.out.print("three");
                break;
            case 4:
                System.out.print("four");
                break;
            case 5:
                System.out.print("five");
                break;
            case 6:
                System.out.print("six");
                break;
            case 7:
                System.out.print("seven");
                break;
            case 8:
                System.out.print("eight");
                break;
            case 9:
                System.out.print("nine");
                break;
        }
    }
}

import java.util.HashMap;
import java.util.Scanner;

public class mg3 {
  public static void main(String[] args){
	  HashMap<Integer,String> numbermap = new HashMap<Integer,String>();
	  String[] array = {"Zero","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","twenty","thirty","fourty","fifty"};
	  for(int i = 0;i<=16;i++){
		  numbermap.put(i, array[i]);
	  }
	  System.out.println(numbermap);
	  Scanner in = new Scanner(System.in);
	  System.out.println("Type in your score");
	  int score = Integer.parseInt(in.nextLine());
	  StringBuilder s = new StringBuilder();
	  int temp = score %10;
	  if(score ==10||score == 20|| score == 30||score==40||score==50){
		  if(score== 10)
			  s.append(numbermap.get(10));
		  else{
		  score =score/10;
		  s.append(numbermap.get(12+score));
		  }
	  }

	  else if(temp==0){
		  score = score /10;
		  s.append(numbermap.get(score)+"ty");
	  }
	  else if(score>20){
	     temp = score%10;
	     score=score/10;
	    s.append(numbermap.get(score)+"ty-");
	    s.append(numbermap.get(temp));
		}
		else if(score>=10 && score <=20){
			 temp = score%10;
			if(score == 10 ||score == 11||score ==12||score ==13){
				s.append(numbermap.get(score));
			}
			else{
				s.append(numbermap.get(temp)+"teen");
			}
		}
		else if(score<10){
			s.append(numbermap.get(score));
		}
	  System.out.println(s.toString());
  }
}

import java.io.BufferedReader;
import java.io.Closeable;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.StringTokenizer;

public class A299 {
	public void solve(FastScanner in, PrintWriter out){
		int v1=in.nextInt();
		String[] n1=new String[]{"twenty","thirty","fourty","fivity","sixty","seventy","eighty","ninety"};
		String[] n2=new String[]{"zero","one","two","three","four","five","six","seven","eight","nine","ten"};

		if(v1<=10){
			System.out.println(n2[v1]);
		}
		else if(v1==11){
			System.out.println("eleven");
		}
		else if(v1==12){
			System.out.println("twelve");
		}
		else if(v1==13){
			System.out.println("thirteen");
		}
		else if(v1==14){
			System.out.println("fourteen");
		}else if(v1==15){
			System.out.println("fivteen");
		}
		else if(v1==16){
			System.out.println("sixteen");
		}else if(v1==17){
			System.out.println("seventeen");
		}else if(v1==18){
			System.out.println("eighteen");
		}else if(v1==19){
			System.out.println("nineteen");
		}else{
			int c=v1/10;
			int m=v1-(c*10);
			System.out.print(n1[c-2]);
			if(m>0){
				System.out.print("-"+n2[m]);
			}
		}
	}
	public static void main(String[] args) throws IOException {
		try (FastScanner scanner = new FastScanner(System.in);
	            PrintWriter writer = new PrintWriter(System.out)) {
	            new A299().solve(scanner, writer);
	        }
	}

	private static class FastScanner implements Closeable {
        private BufferedReader reader;
        private StringTokenizer tokenizer;

        public FastScanner(String filename) throws FileNotFoundException {
            reader = new BufferedReader(new FileReader(filename));
        }

        public FastScanner(InputStream stream) {
            reader = new BufferedReader(new InputStreamReader(stream));
        }

        public String readLine() {
            try {
                return reader.readLine();
            } catch (IOException e) {
                return null;
            }
        }

        public String next() {
            while (tokenizer == null || !tokenizer.hasMoreTokens()) {
                String line = readLine();
                if (line == null) return null;
                tokenizer = new StringTokenizer(line);
            }
            return tokenizer.nextToken();
        }

        public int nextInt() {
            return Integer.parseInt(next());
        }

        public long nextLong() {
            return Long.parseLong(next());
        }

        public BigInteger nextBigInteger() {
            return new BigInteger(next());
        }

        public float nextFloat() {
            return Float.parseFloat(next());
        }

        public double nextDouble() {
            return Double.parseDouble(next());
        }

        public BigDecimal nextBigDecimal() {
            return new BigDecimal(next());
        }

        @Override
        public void close() throws IOException {
            reader.close();
        }
    }
}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class tavasandnafas {

	public static void main(String[] args) throws IOException{

        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

		String linea1 = br.readLine();

		String separador = "";

		String[] linea2 = linea1.split(separador);

		int[] arreglo = new int[linea2.length];

		for (int i = 0; i<linea2.length; i=i+1){
			arreglo[i]=Integer.parseInt(linea2[i]);
		}
		if ((arreglo.length)==1){
			if (arreglo[0]==1) System.out.println("one");
			else if (arreglo[0]==2) System.out.println("two");
			else if (arreglo[0]==3) System.out.println("three");
			else if (arreglo[0]==4) System.out.println("four");
			else if (arreglo[0]==5) System.out.println("five");
			else if (arreglo[0]==6) System.out.println("six");
			else if (arreglo[0]==7) System.out.println("seven");
			else if (arreglo[0]==8) System.out.println("eight");
			else if (arreglo[0]==9) System.out.println("nine");
		}
		else if (arreglo[0]==1){
			if (arreglo[1]==0) System.out.println("ten");
			else if (arreglo[1]==1) System.out.println("eleven");
			else if (arreglo[1]==2) System.out.println("twelve");
			else if (arreglo[1]==3) System.out.println("thirteen");
			else if (arreglo[1]==4) System.out.println("fourteen");
			else if (arreglo[1]==5) System.out.println("fifteen");
			else if (arreglo[1]==6) System.out.println("sixteen");
			else if (arreglo[1]==7) System.out.println("seventeen");
			else if (arreglo[1]==8) System.out.println("eighteen");
			else if (arreglo[1]==1) System.out.println("nineteen");
		}
		else{
			if (arreglo[0]==2) System.out.print("twenty");
			else if (arreglo[0]==3) System.out.print("thirty");
			else if (arreglo[0]==4) System.out.print("forty");
			else if (arreglo[0]==5) System.out.print("fifty");
			else if (arreglo[0]==6) System.out.print("sixty");
			else if (arreglo[0]==7) System.out.print("seventy");
			else if (arreglo[0]==8) System.out.print("eighty");
			else if (arreglo[0]==9) System.out.print("ninety");
			if (arreglo[1]==1) System.out.print("-one");
			else if (arreglo[1]==2) System.out.print("-two");
			else if (arreglo[1]==3) System.out.print("-three");
			else if (arreglo[1]==4) System.out.print("-four");
			else if (arreglo[1]==5) System.out.print("-five");
			else if (arreglo[1]==6) System.out.print("-six");
			else if (arreglo[1]==7) System.out.print("-seven");
			else if (arreglo[1]==8) System.out.print("-eight");
			else if (arreglo[1]==9) System.out.print("-nine");
		}

	}

}

import java.util.Scanner;

public class ATavas {

	public static void main(String[] args) {

		Scanner uno = new Scanner(System.in);
		int n = uno.nextInt();

		int dec = n / 10;
		int uni = n % 10;
		String num1 = null;
		String num2 = null;

		if (n == 0) {
			System.out.println("cero");;
		} else if (n == 10) {
			System.out.println("ten");;
		} else if (n == 11) {
			System.out.println("eleven");;
		} else if (n == 12) {
			System.out.println("twelve");;
		} else {
			if (uni == 1) {
				num1 = "one";
			} else if (uni == 2) {
				num1 = "two";
			} else if (uni == 3) {
				num1 = "three";
			} else if (uni == 4) {
				num1 = "four";
			} else if (uni == 5) {
				num1 = "five";
			} else if (uni == 6) {
				num1 = "six";
			} else if (uni == 7) {
				num1 = "seven";
			} else if (uni == 8) {
				num1 = "eight";
			} else if (uni == 9) {
				num1 = "nine";
			}

			if (dec == 1) {
				num2 = "teen";
			} else if (dec == 2) {
				num2 = "twenty";
			} else if (dec == 3) {
				num2 = "thirty";
			} else if (dec == 4) {
				num2 = "fourty";
			} else if (dec == 5) {
				num2 = "fivety";
			} else if (dec == 6) {
				num2 = "sixty";
			} else if (dec == 7) {
				num2 = "seventy";
			} else if (dec == 8) {
				num2 = "eighty";
			} else if (dec == 9) {
				num2 = "ninety";
			}
			if (uni == 0) {
				System.out.println(num2);
			} else if (dec == 0) {
				System.out.println(num1);
			} else {
				System.out.println(num2 + "-" + num1);
			}
		}

	}

}

/**
 * @(#)TavasNafas.java
 *
 *
 * @author
 * @version 1.00 2016/8/21
 */
import java.util.Scanner;
public class TavasNafas {

    public static void main(String[] args) {
        Scanner kbd = new Scanner(System.in);
        int num = kbd.nextInt();

		if(num < 100 && num <= 99){

		    if(num == 1){
		    	System.out.println("one");
		    }else if(num == 2){
		    	System.out.println("two");
		    }else if(num == 3){
		    	System.out.println("three");
		    }else if(num == 4){
		    	System.out.println("four");
		    }else if(num == 5){
		    	System.out.println("five");
		    }else if(num == 6){
		    	System.out.println("six");
		    }else if(num == 7){
		    	System.out.println("seven");
		    }else if(num == 8){
		    	System.out.println("eight");
		    }else if(num == 9){
		    	System.out.println("nine");
		    }else if(num == 10){
		    	System.out.println("ten");
		    }else if(num == 11){
		    	System.out.println("eleven");
		    }else if(num == 12){
		    	System.out.println("twelve");
		    }else if(num == 13){
		    	System.out.println("thirteen");
		    }else if(num == 14){
		    	System.out.println("fourteen");
		    }else if(num == 15){
		    	System.out.println("fifteen");
		    }else if(num == 16){
		    	System.out.println("sixteen");
		    }else if(num == 17){
		    	System.out.println("seventeen");
		    }else if(num == 18){
		    	System.out.println("eigteen");
		    }else if(num == 19){
		    	System.out.println("nineteen");
		    }else if(num == 20){
		    	System.out.println("twenty");
		    }else if(num == 21){
		    	System.out.println("twenty-one");
		    }else if(num == 22){
		    	System.out.println("twenty-two");
		    }else if(num == 23){
		    	System.out.println("twenty-three");
		    }else if(num == 24){
		    	System.out.println("twenty-four");
		    }else if(num == 25){
		    	System.out.println("twenty-five");
		    }else if(num == 26){
		    	System.out.println("twenty-six");
		    }else if(num == 27){
		    	System.out.println("twenty-seven");
		    }else if(num == 28){
		    	System.out.println("twenty-eight");
		    }else if(num == 29){
		    	System.out.println("twenty-nine");
		    }else if(num == 30){
		    	System.out.println("thirty");
		    }else if(num == 31){
		    	System.out.println("thirty-one");
		    }else if(num == 32){
		    	System.out.println("thirty-two");
		    }else if(num == 33){
		    	System.out.println("thirty-three");
		    }else if(num == 34){
		    	System.out.println("thirty-four");
		    }else if(num == 35){
		    	System.out.println("thirty-five");
		    }else if(num == 36){
		    	System.out.println("thirty-six");
		    }else if(num == 37){
		    	System.out.println("thirty-seven");
		    }else if(num == 38){
		    	System.out.println("thirty-eight");
		    }else if(num == 39){
		    	System.out.println("thirty-nine");
		    }else if(num == 40){
		    	System.out.println("forty");
		    }else if(num == 41){
		    	System.out.println("forty-one");
		    }else if(num == 42){
		    	System.out.println("forty-two");
		    }else if(num == 43){
		    	System.out.println("forty-three");
		    }else if(num == 44){
		    	System.out.println("forty-four");
		    }else if(num == 45){
		    	System.out.println("forty-five");
		    }else if(num == 46){
		    	System.out.println("forty-six");
		    }else if(num == 47){
		    	System.out.println("forty-seven");
		    }else if(num == 48){
		    	System.out.println("forty-eight");
		    }else if(num == 49){
		    	System.out.println("forty-nine");
		    }else if(num == 50){
		    	System.out.println("fifty");
		    }else if(num == 51){
		    	System.out.println("fifty-one");
		    }else if(num == 52){
		    	System.out.println("fifty-two");
		    }else if(num == 53){
		    	System.out.println("fifty-three");
		    }else if(num == 54){
		    	System.out.println("fifty-four");
		    }else if(num == 55){
		    	System.out.println("fifty-five");
		    }else if(num == 56){
		    	System.out.println("fifty-six");
		    }else if(num == 57){
		    	System.out.println("fifty-seven");
		    }else if(num == 58){
		    	System.out.println("fifty-eight");
		    }else if(num == 59){
		    	System.out.println("fifty-nine");
		    }else if(num == 60){
		    	System.out.println("sixty");
		    }else if(num == 61){
		    	System.out.println("sixty-one");
		    }else if(num == 62){
		    	System.out.println("sixty-two");
		    }else if(num == 63){
		    	System.out.println("sixty-three");
		    }else if(num == 64){
		    	System.out.println("sixty-four");
		    }else if(num == 65){
		    	System.out.println("sixty-five");
		    }else if(num == 66){
		    	System.out.println("sixty-six");
		    }else if(num == 67){
		    	System.out.println("sixty-seven");
		    }else if(num == 68){
		    	System.out.println("sixty-eight");
		    }else if(num == 69){
		    	System.out.println("sixty-nine");
		    }else if(num == 70){
		    	System.out.println("seventy");
		    }else if(num == 71){
		    	System.out.println("seventy-one");
		    }else if(num == 72){
		    	System.out.println("seventy-two");
		    }else if(num == 73){
		    	System.out.println("seventy-three");
		    }else if(num == 74){
		    	System.out.println("seventy-four");
		    }else if(num == 75){
		    	System.out.println("seventy-five");
		    }else if(num == 76){
		    	System.out.println("seventy-six");
		    }else if(num == 77){
		    	System.out.println("seventy-seven");
		    }else if(num == 78){
		    	System.out.println("seventy-eight");
		    }else if(num == 79){
		    	System.out.println("seventy-nine");
		    }else if(num == 80){
		    	System.out.println("eighty");
		    }else if(num == 81){
		    	System.out.println("eighty-one");
		    }else if(num == 82){
		    	System.out.println("eighty-two");
		    }else if(num == 83){
		    	System.out.println("eighty-three");
		    }else if(num == 84){
		    	System.out.println("eighty-four");
		    }else if(num == 85){
		    	System.out.println("eighty-five");
		    }else if(num == 86){
		    	System.out.println("eighty-six");
		    }else if(num == 87){
		    	System.out.println("eighty-seven");
		    }else if(num == 88){
		    	System.out.println("eighty-eight");
		    }else if(num == 89){
		    	System.out.println("eighty-nine");
		    }else if(num == 90){
		    	System.out.println("ninety");
		    }else if(num == 91){
		    	System.out.println("ninety-one");
		    }else if(num == 92){
		    	System.out.println("ninety-two");
		    }else if(num == 93){
		    	System.out.println("ninety-three");
		    }else if(num == 94){
		    	System.out.println("ninety-four");
		    }else if(num == 95){
		    	System.out.println("ninety-five");
		    }else if(num == 96){
		    	System.out.println("ninety-six");
		    }else if(num == 97){
		    	System.out.println("ninety-seven");
		    }else if(num == 98){
		    	System.out.println("ninety-eight");
		    }else if(num == 99){
		    	System.out.println("ninety-nine");
		    }
      	}
    }
}

import java.util.Scanner;
public class A {
    public static void main(String[] args) {

        String[][] cifri= {{"zero", "ten",""},{"one", "ten",""},{"two", "twelve","twenty"},{"three", "thirteen","thirty"},
            {"four", "fourteen", "forty"},{"five", "fifteen", "fifty"},{"six","sixteen", "sixty"},{"seven","seventeen", "seventy"},
            {"eight", "eighteen", "eighty"},{"nine","nineteen","ninety"}};
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        if (n < 10){
            System.out.println(cifri[n][0] +"");
        }
        else if(n - 10 < 10)
            System.out.println(cifri[n%10][1] +"");
        else{
            System.out.println(cifri[n/10][2]+ "-"+cifri[n%10][0]);
        }
    }
}

import java.util.Scanner;

public class TavasandNafas299Div2{
    public static void main(String[] args) throws Exception {
        String[] tensPlace = {"ten","twenty","thirty","fourty","fifty","sixty","seventy","eighty","ninety"};
        String[] onesPlace = {"one","two","three","four","five","six","seven","eight","nine"};
        String[] teen={"eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
        Scanner scanner = new Scanner(System.in);
          int number = scanner.nextInt();

        for (int i = 1; i <= 9; i++) {
            if(number%10==0){
                System.out.println(tensPlace[(number/10)-1]);
                break;
            }
        }
        for (int j = 0; j < 10; j++) {
            if(number>10 && number<20 && j==number%10){
                System.out.println(teen[j-1]);
                break;
            }

        }
        for (int i = 0; i <10; i++) {
                if(number%10!=0 && i==number/10&&i>0 && !(number>10 && number<20))
                    System.out.print(tensPlace[i-1]+"-");
            }
            for (int i = 0; i <10; i++) {
                if(number%10!=0 && i==number%10 &&i>=0 && !(number>10 && number<20))
                    System.out.print(onesPlace[i-1]);
        }

        //System.out.println(local);

    }
}

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

//package coddfrocese_299;

import java.util.Scanner;

/**
 *
 * @author Rock
 */
public class Coddfrocese_299 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String[] p1 = {"one" , "two" , "three" , "four" , "five" , "six" , "seven" , "eight" , "nine" ,};
        String[] p2 = {"ten" , "twenty" , "thirty" , "fourty" , "fifty" , "sixty" , "seventy" , "eighty" , "ninety"};
        String[] num = sc.next().split("");
      //  System.out.print("size = " + num.length + " " + num[2]);
        if(num.length==2) System.out.print(p1[Integer.parseInt(num[1])-1]);
        else
            if(num[2].equals("0"))System.out.print(p2[Integer.parseInt(num[1])-1]);
            else System.out.print(p2[Integer.parseInt(num[1])-1] + "_" + p1[Integer.parseInt(num[2])-1]  );
    }

}

import java.util.Scanner;

public class FLFL {
    static Scanner clavier = new Scanner(System.in);
    public static void main(String[] args) {

        String[] entier={"zero","one","two","three","four","five","six","seven","eight","nine"};
        String[] plusdix={"ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
        String[] pluvent = {"ten","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
        String[] pluventa = {"twenty","thirty","forty","fifty","sixt","seventy","eighty","ninety"};
        int n =clavier.nextInt();
        if(n<10)
        {
            for(int j=0;j<entier.length;j++)
            {
                if(j==n)
                {
                    System.out.println(entier[j]);
                    break;
                }
            }
        }
        else if ((n>=10)&&(n<20))
        {
            for(int j=0;j<plusdix.length;j++)
            {
                if(j+10 ==n)
                {
                    System.out.println(plusdix[j]);
                }
            }
        }
        else
        {
            int e, d ;
            String s1 = null,s2=null;
            e=n/10;
            d=n%10;

            if(d==0)
            {
                for(int j=0;j<pluventa.length;j++)
                {
                    if(j==e-2)
                    {
                        System.out.println(pluventa[j]);
                        break;
                    }

            }}
                else
                {
                    for(int j=0;j<pluvent.length;j++)
                    {
                        if(j==e-1)
                        {
                            s1=(pluvent[j]);
                            break;
                        }

                }

            for(int j=0;j<entier.length;j++)
            {
                if(j==d)
                {
                    s2=(entier[j]);
                    break;
                }

    }
            System.out.println(s1+"-"+s2);

}
}}}

//import com.sun.source.tree.Tree;
import java.util.*;
import java.io.*;

public class Ahmed {
    public static void main(String[] YAHIA_MOSTAFA) throws IOException, InterruptedException {
        Scanner sc = new Scanner(System.in);
        int x =sc.nextInt();
        HashMap<Integer,String>hm=new HashMap<>();
        hm.put(1,"one");hm.put(2,"two");hm.put(3,"three");hm.put(4,"four");hm.put(5,"five");hm.put(6,"six");hm.put(7,"seven");hm.put(8,"eight");hm.put(9,"nine");hm.put(10,"ten");
        hm.put(11,"eleven");hm.put(12,"twelve");hm.put(13,"thirteen");hm.put(14,"fourteen");hm.put(15,"fifteen");hm.put(16,"sixteen");hm.put(17,"seventeen");hm.put(18,"eighteen");hm.put(19,"nineteen");hm.put(20,"twenty");
        hm.put(30,"thirty");hm.put(40,"forty");hm.put(50,"fifty");hm.put(60,"sixty");hm.put(70,"seventy");hm.put(80,"eighty");hm.put(90,"ninety");
        if (x%10==0||x/10==0||(x>=11&&x<=19))
            System.out.println(hm.get(x));
        else{
            System.out.println(hm.get(x-x%10)+"-"+hm.get(x%10));
        }
        }
    static class Scanner {
        StringTokenizer st;
        BufferedReader br;

        public Scanner(InputStream system) {
            br = new BufferedReader(new InputStreamReader(system));
        }

        public Scanner(String file) throws Exception {
            br = new BufferedReader(new FileReader(file));
        }

        public String next() throws IOException {
            while (st == null || !st.hasMoreTokens())
                st = new StringTokenizer(br.readLine());
            return st.nextToken();
        }

        public String nextLine() throws IOException {
            return br.readLine();
        }

        public int nextInt() throws IOException {
            return Integer.parseInt(next());
        }

        public double nextDouble() throws IOException {
            return Double.parseDouble(next());
        }

        public char nextChar() throws IOException {
            return next().charAt(0);
        }

        public Long nextLong() throws IOException {
            return Long.parseLong(next());
        }

        public boolean ready() throws IOException {
            return br.ready();
        }

        public void waitForInput() throws InterruptedException {
            Thread.sleep(3000);
        }
    }
}

import java.util.Scanner;

public class Main {
	static String[] ones = { "zero", "one", "two", "three", "four", "five",
			"six", "seven", "eight", "nine" };
	static String[] tenplus = { "ten", "eleven", "twelve", "thirteen",
			"fourteen", "fifteen", "sixteen", "seventeen", "eighteen",
			"nineteen" };
	static String[] tens = { "", "", "twenty", "thirty", "forty", "fifty",
			"sixty", "seventy", "eighty", "ninety" };

	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);
		int num = in.nextInt();
		if (num < 10) {
			System.out.println(ones[num]);
			in.close();
			return;
		}
		if (num < 20) {
			System.out.println(ones[num - 10]);
			in.close();
			return;
		}

		System.out.print(tens[num / 10]);
		if (num % 10 != 0) {
			System.out.print('-');
			System.out.print(ones[num % 10]);
		}
		System.out.println();
		in.close();
	}

}

import java.util.Scanner;
/**
 *
 * @author ahmad97
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
     Scanner console  = new Scanner (System.in) ;
     String x = console.next() ;
     int n=Integer.parseInt(x) ;
     if (n<10){
         if (x.charAt(0)=='0')
             System.out.println("zero");
         if (x.charAt(0)=='1')
             System.out.println("one");
         else if (x.charAt(0)=='2')
             System.out.println("tow");
         else if (x.charAt(0)=='3')
             System.out.println("three");
         else if (x.charAt(0)=='4')
             System.out.println("four");
         else if (x.charAt(0)=='5')
             System.out.println("five");
         else if (x.charAt(0)=='6')
             System.out.println("six");
         else if (x.charAt(0)=='7')
             System.out.println("seven");
         else if (x.charAt(0)=='8')
             System.out.println("eight");
         else if (x.charAt(0)=='9')
             System.out.println("nine");
     }
     else if (n<20&&n>=10){
         if (x.charAt(0)=='1'&&x.charAt(1)=='0')
            System.out.println("ten");
         else if (x.charAt(0)=='1'&&x.charAt(1)=='1')
             System.out.println("eleven");
         else if (x.charAt(0)=='1'&&x.charAt(1)=='2')
             System.out.println("twelve");
         else if (x.charAt(0)=='1'&&x.charAt(1)=='3')
             System.out.println("thirteen");
         else if (x.charAt(0)=='1'&&x.charAt(1)=='4')
             System.out.println("fourteen");
         else if (x.charAt(0)=='1'&&x.charAt(1)=='5')
             System.out.println("fifteen");
         else if (x.charAt(0)=='1'&&x.charAt(1)=='6')
             System.out.println("sixteen");
         else if (x.charAt(0)=='1'&&x.charAt(1)=='7')
             System.out.println("seventeen");
         else if (x.charAt(0)=='1'&&x.charAt(1)=='8')
             System.out.println("eighteen");
         else if (x.charAt(0)=='1'&&x.charAt(1)=='9')
             System.out.println("nineteen");
         }
     else if (n>=20 && x.charAt(1)=='0'){
         if (n==20)
             System.out.println("twenty");
         if (n==30)
             System.out.println("thirty");
         if (n==40)
             System.out.println("forty");
         if (n==50)
             System.out.println("fifty");
         if (n==60)
             System.out.println("sixty");
         if (n==70)
             System.out.println("seventy");
         if (n==80)
             System.out.println("eighty");
         if (n==90)
             System.out.println("ninety");
     }
     else {
         String s = "" ;
         if (x.charAt(0)=='2')
             s+="twenty" ;
         else if (x.charAt(0)=='3')
             s+="thirty" ;
         else if (x.charAt(0)=='4')
             s+="forty";
         else if (x.charAt(0)=='5')
             s+="fifty";
         else if (x.charAt(0)=='6')
             s+="sixty";
         else if (x.charAt(0)=='7')
             s+="eventy";
         else if (x.charAt(0)=='8')
             s+="eighty";
         else if (x.charAt(0)=='9')
             s+="ninety";
         if (x.charAt(1)=='2')
             s+="-tow" ;
         if (x.charAt(1)=='3')
             s+="-three" ;
         if (x.charAt(1)=='4')
             s+="-four" ;
         if (x.charAt(1)=='5')
             s+="-five" ;
         if (x.charAt(1)=='6')
             s+="-six" ;
         if (x.charAt(1)=='7')
             s+="-seven" ;
         if (x.charAt(1)=='8')
             s+="-eight" ;
         if (x.charAt(1)=='9')
             s+="-nine" ;
         System.out.println(s);
     }
    }
}

import java.io.BufferedReader;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.text.DecimalFormat;
import java.util.Arrays;
import java.util.HashSet;
import java.util.StringTokenizer;

import javax.swing.plaf.synth.SynthSpinnerUI;
public class q2 {
//	public static int gcd(int a, int b)
//	{ return b==0 ? a : gcd(b, a%b); }

	public static void main(String[] args) throws IOException
    {
		BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
		String n=bf.readLine();
		String s="";
		int k=0;
		switch(n){
		   case "11":s="eleven"+s;break;
		    case "12":s="twelve"+s;break;
		   case "13":s="fourteen"+s;break;
		    case "14":s="fifteen"+s;break;
		    case "15":s="sixteen"+s;break;
		    case "16":s="seventeen"+s;break;
		    case "17":s="eighteen"+s;break;
		    case "18":s="nineteen"+s;break;
			case "19":s="twenty"+s;break;
			case "20":s="twenty"+s;break;
			case "30":s="thirty"+s;break;
			case "40":s="forty"+s;break;
			case "50":s="fifty"+s;break;
			case "60":s="sixty"+s;break;
			case "70":s="seventy"+s;break;
			case "80":s="eighty"+s;break;
			case "90":s="ninety"+s;break;

		}
		if(s.length()>0){
			System.out.println(s);
			return;
		}

		for(int i=n.length()-1;i>-1;i--){
			char c= n.charAt(i);
			if(k==0)
			{switch(c){
			case '1':s+="one";break;
			case '2':s+="two";break;
			case '3':s+="three";break;
			case '4':s+="four";break;
			case '5':s+="five";break;
			case '6':s+="six";break;
			case '7':s+="seven";break;
			case '8':s+="eight";break;
			case '9':s+="nine";break;
			}}else
				switch(c){

				case '2':s="twenty-"+s;break;
				case '3':s="thirty-"+s;break;
				case '4':s="forty-"+s;break;
				case '5':s="fifty-"+s;break;
				case '6':s="sixty-"+s;break;
				case '7':s="seventy-"+s;break;
				case '8':s="eighty-"+s;break;
				case '9':s="ninety-"+s;break;
				}
			k++;
		}
		System.out.println(s);

//		String s = Integer.toString(n, 2);

    }

}

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		// CodeForces
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();

		String a[] = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"};
		String b[] = {"ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen"};
		String c[] = {"tmp","ten", "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety"};

		if(n<10) {
			System.out.println(a[n]);
		}else if(n<20) {
			System.out.println(b[n%10]);
		}else {
			System.out.println(c[n/10]);
			if ((n % 10)>0) {
				System.out.println("-"+a[n % 10]);
			}
		}
	}
}

import java.util.Scanner;

public class TavasandNafasMain {

	public static void main(String[] args) {
		// TODO Auto-generated method stub

		Scanner sc = new Scanner(System.in);
         int n = sc.nextInt();

         String list[] = new String[100];

         list[0] = "zero";
         list[1] = "one";
         list[2] = "two";
         list[3] = "three";
         list[4] = "four";
         list[5] = "five";
         list[6] = "six";
         list[7] = "seven";
         list[8] = "eight";
         list[9] = "nine";
         list[10] = "ten";
         list[11] = "eleven";
         list[12] = "twelve";
         list[13] = "thirteen";
         list[14] = "fourteen";
         list[15] = "fifteen";
         list[16] = "sixteen";
         list[17] = "seventeen";
         list[18] = "eighteen";
         list[19] = "nineteen";
         list[20] = "twenty";

         int j = 1;
         for(int i = 21; i < 30; i++){

        	 list[i] = "twenty"+"-" + list[j];
        	 j++;

         }

         list[30] = "thirty";
         int f = 1;
         for(int i = 31; i < 40; i++){

        	 list[i] = "thirty"+"-" + list[f];
        	 f++;
         }

         list[40] = "fourty";
         int q = 1;
         for(int i = 41; i < 50; i++){

        	 list[i] = "fourty"+"-" + list[q];
        	 q++;
         }

         list[50] = "fifty";
         int z = 1;
         for(int i = 51; i < 60; i++){

        	 list[i] = "fifty"+"-" + list[z];
        	 z++;
         }

         list[60] = "sixty";
         int r = 1;
         for(int i = 61; i < 70; i++){

        	 list[i] = "sixty"+"-" + list[r];
        	 r++;
         }

         list[70] = "seventy";
         int a = 1;
         for(int i = 71; i < 80; i++){

        	 list[i] = "seventy"+"-" + list[a];
        	 a++;
         }

         list[80] = "eighty";
         int b = 1;
         for(int i = 81; i < 90; i++){

        	 list[i] = "eighty"+"-" + list[b];
        	 b++;
         }

         list[30] = "ninety";
         int c = 1;
         for(int i = 91; i < 100; i++){

        	 list[i] = "ninety"+"-" + list[c];
        	 c++;
         }

         System.out.println(list[n]);

	}

}

import java.io.BufferedWriter;
import java.util.InputMismatchException;
import java.io.InputStream;
import java.util.NoSuchElementException;
import java.io.OutputStreamWriter;
import java.math.BigInteger;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.io.Writer;
import java.io.IOException;

/**
 * Built using CHelper plug-in
 * Actual solution is at the top
 */
public class Main {
    public static void main(String[] args) {
        InputStream inputStream = System.in;
        OutputStream outputStream = System.out;
        InputReader in = new InputReader(inputStream);
        OutputWriter out = new OutputWriter(outputStream);
        TaskA solver = new TaskA();
        solver.solve(1, in, out);
        out.close();
    }
}

class TaskA {
    public void solve(int testNumber, InputReader in, OutputWriter out) {
        int n = in.nextInt();
        if (n <= 20) out.println(digit(n));
        else if (n > 20) {
            int x = n % 10;
            int y = n / 10;
            if(x!=0)out.println(ldigit(y)+"-"+digit(x));
            else out.println(ldigit(y));

        }

    }

    static String digit(int n) {
        if (n <= 20) {
            switch (n) {
                case 1:
                    return "one";
                case 2:
                    return "two";
                case 3:
                    return "three";
                case 4:
                    return "four";
                case 5:
                    return "five";
                case 6:
                    return "six";
                case 7:
                    return "seven";
                case 8:
                    return "eight";
                case 9:
                    return "nine";
                case 10:
                    return "ten";
                case 11:
                    return "eleven";
                case 12:
                    return "twelve";
                case 13:
                    return "thirteen";
                case 14:
                    return "fourteen";
                case 15:
                    return "fifteen";
                case 16:
                    return "sixteen";
                case 17:
                    return "seventeen";
                case 18:
                    return "eighteen";
                case 19:
                    return "nineteen";
                case 20:
                    return "twenty";

            }
        }
        return "";
    }

    static String ldigit(int n) {
        if (n >= 2 && n <= 9) {
            switch (n) {
                case 2:
                    return "twenty";
                case 3:
                    return "thirty";
                case 4:
                    return "forty";
                case 5:
                    return "fifty";
                case 6:
                    return "sixty";
                case 7:
                    return "seventy";
                case 8:
                    return "eightty";
                case 9:
                    return "ninety";

            }
        }
        return "";
    }

}

class InputReader {

    private InputStream stream;
    private byte[] buf = new byte[1024];
    private int curChar;
    private int numChars;
    private SpaceCharFilter filter;

    public InputReader(InputStream stream) {
        this.stream = stream;
    }

    public int read() {
        if (numChars == -1)
            throw new InputMismatchException();
        if (curChar >= numChars) {
            curChar = 0;
            try {
                numChars = stream.read(buf);
            } catch (IOException e) {
                throw new InputMismatchException();
            }
            if (numChars <= 0)
                return -1;
        }
        return buf[curChar++];
    }

    public int nextInt() {
        int c = read();
        while (isSpaceChar(c))
            c = read();
        int sgn = 1;
        if (c == '-') {
            sgn = -1;
            c = read();
        }
        int res = 0;
        do {
            if (c < '0' || c > '9')
                throw new InputMismatchException();
            res *= 10;
            res += c - '0';
            c = read();
        } while (!isSpaceChar(c));
        return res * sgn;
    }

    public boolean isSpaceChar(int c) {
        if (filter != null)
            return filter.isSpaceChar(c);
        return isWhitespace(c);
    }

    public static boolean isWhitespace(int c) {
        return c == ' ' || c == '\n' || c == '\r' || c == '\t' || c == -1;
    }

    public interface SpaceCharFilter {
        public boolean isSpaceChar(int ch);
    }
}

class OutputWriter {
    private final PrintWriter writer;

    public OutputWriter(OutputStream outputStream) {
        writer = new PrintWriter(new BufferedWriter(new OutputStreamWriter(outputStream)));
    }

    public void print(Object...objects) {
        for (int i = 0; i < objects.length; i++) {
            if (i != 0)
                writer.print(' ');
            writer.print(objects[i]);
        }
    }

    public void println(Object...objects) {
        print(objects);
        writer.println();
    }

    public void close() {
        writer.close();
    }

}

import java.util.Scanner;

public class Tavasndnafas {

    public static void main(String args[])
    {
        Scanner sc=new Scanner(System.in);
        int n=sc.nextInt();
        String arr[]={" ","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen",
                "seventeen","eighteen","nineteen"};
        String arr2[]={"","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};

        int a,b,c=0;
        if(n==0)
        {
            System.out.println("Zero");

        }
        if(n<20){
            System.out.println(arr[n]);
        }else
        {
            a=n%10;
            //System.out.println(a);
            b=n/10;
            //System.out.println(b);
            System.out.println(arr2[b-1]+"-"+arr[a]);
        }

        }

    }

import java.util.*;
import java.io.*;
public class blabla {
	public static String IntToString(int x){
		String y="";
		switch(x)
		{
		case 0: y="zero";break;
		case 1: y="one";break;
		case 2: y="two";break;
		case 3:y="three";break;
		case 4: y="four";break;
		case 5:y="five";break;
		case 6:y="six";break;
		case 7:y="seven";break;
		case 8:y="eight";break;
		case 9:y="nine";break;
		case 10:y="ten";break;
		case 11:y="eleven";break;
		case 12:y="twelve";break;
		case 13:y="thirteen";break;
		case 14:y="forteen";break;
		case 15:y="fifteen";break;
		case 16:y="sixteen";break;
		case 17:y="seventeen";break;
		case 18:y="eighteen";break;
		case 19:y="nineteen";break;
		case 20:y="twenty";break;
		case 30:y="thirty";break;
		case 40:y="forty";break;
		case 50:y="fifty";break;
		case 60:y="sixty";break;
		case 70:y="seventy";break;
		case 80:y="eighty";break;
		case 90:y="ninety";break;
		}
		return y;
	}
	public static void main (String[]args){
		Scanner sc=new Scanner (System.in);
		int n= sc.nextInt();
		if(n>20&& n%10!=0)
			System.out.println(IntToString(n/10*10)+'-'+IntToString(n%10));
		else
			System.out.println(IntToString(n));

	}

}

import java.util.*;
import java.io.*;

public class three
{ static String[] num = { "zero","one","two","three","four","five","six","seven","eight","nine"};

  static String[] n = {"twen","thir","for","fiv","six","seven","eigh","nine"};

  static String[] t ={"ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen",
          "eighteen","nineteen"};

  public static void main(String[] arg)
  { int temp,x;
    String z="";
    BufferedReader bf = new BufferedReader( new InputStreamReader(System.in));
    try
    {
     z = bf.readLine( );
    }catch(Exception e)
    { }
    char[] ar=z.toCharArray( );
    x = Integer.parseInt( z);
    //System.out.println(x + z);

    if(x<=9)
    { System.out.println(num[x]);
    }
    else if(x>=10 && x<=19)
    {   temp = x%10;
        System.out.println(t[temp]);
    }
    else
    {  temp = (int)ar[0]-48;
       int y = (int)ar[1]-48;
      // System.out.println(temp);

       if(temp!=0)
       System.out.println(n[temp-2] + "ty "+n[y-2]);
       else
       System.out.println(n[temp-2]+"ty");

    }

  }

}

import java.util.Scanner;

public class GermanFarmer {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int s = sc.nextInt();
		String result = "";
		if (s==0) result="zero";
		if (s>=10){
			switch (s/10){
				case 1:
					switch (s%10){
					case 0:
						result="ten";
						break;
					case 1:
						result="eleven";
						break;
					case 2:
						result="twelve";
						break;
					case 3:
						result="thirteen";
						break;
					case 4:
						result="forteen";
						break;
					case 5:
						result="fifteen";
						break;
					case 6:
						result="sixteen";
						break;
					case 7:
						result="seventeen";
						break;
					case 8:
						result="eighteen";
						break;
					case 9:
						result="nineteen";
						break;
					}
					s=0;
					break;
				case 2:
					result="twenty";
					break;
				case 3:
					result="thirty";
					break;
				case 4:
					result = "forty";
					break;
				case 5:
					result ="fifty";
					break;
				case 6:
					result="sixty";
					break;
				case 7:
					result="seventy";
					break;
				case 8:
					result = "eighty";
					break;
				case 9:
					result = "ninety";
					break;
			}
			if(s%10!=0)result+="-";
			s=s%10;

		}

		switch (s){
			case 1:
				result+="one";
				break;
			case 2:
				result+="two";
				break;
			case 3:
				result+="three";
				break;
			case 4:
				result+="four";
				break;
			case 5:
				result+="five";
				break;
			case 6:
				result+="six";
				break;
			case 7:
				result+="seven";
				break;
			case 8:
				result+="eight";
				break;
			case 9:
				result+="nine";
				break;
		}
		System.out.println(result);
	}
}

import java.util.*;

public class A {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);

        int s = in.nextInt();

        String[] a = {"zero", "one", "two", "three", "four",
                      "five", "six", "seven", "eight", "nine",
                      "ten", "eleven", "twelve", "thirteen", "fourteen",
                      "fifteen", "sixteen", "seventeen", "eigthteen", "nineteen"};

        String[] b = {"X", "X", "twenty", "thirty", "forty",
                      "fifty", "sixty", "seventy", "eighty", "ninety"};

        if (s < 20) {
            System.out.println(a[s]);
        }
        else {
            if (s % 10 == 0) {
                System.out.println(b[s / 10]);
            }
            else {
                System.out.println(b[s / 10] + "-" + a[s % 10]);
            }
        }

    }

}

import java.util.Scanner;
public class C {
	public static void main (String[] args){

		Scanner scanner = new Scanner(System.in);
		int num,num2;

		 num = scanner.nextInt();
		 num2 = num%10;
		String dig1, dig2;
		num/=10;
		switch(num2){
		case 1:
			dig1="one";
			break;
		case 2:
			dig1="two";
			break;
		case 3:
			dig1="three";
			break;
		case 4:
			dig1="four";
			break;
		case 5:
			dig1="five";
			break;
		case 6:
			dig1="six";
			break;
		case 7:
			dig1="seven";
			break;
		case 8:
			dig1="eight";
			break;
		case 9:
			dig1="nine";
			break;
		default: dig1="";break;

		}
		switch(num){
		case 1:
			dig2="teen";
			break;
		case 2:
			dig2="twenty";
			break;
		case 3:
			dig2="thirty";
			break;
		case 4:
			dig2="fourty";
			break;
		case 5:
			dig2="fifty";
			break;
		case 6:
			dig2="sixty";
			break;
		case 7:
			dig2="seventy";
			break;
		case 8:
			dig2="eighty";
			break;
		case 9:
			dig2="ninety";
			break;
		default: dig2="";break;
		}
		if(num==0&&num2==0){
			System.out.print("zero");
			return;
		}

		if(num==1&&num2==0){System.out.print("ten");return;}
		if(num==1&&num2==1){System.out.print("eleven");return;}
		if(num==1&&num2==2){System.out.print("twelve");return;}
		if(num==1&&num2==3){System.out.print("thirteen");return;}
		if(num==1){System.out.print(dig1+dig2);return;}
		if(num==0){System.out.print(dig1);return;}
		if(num2==0){System.out.print(dig2);return;}
		System.out.print(dig2+"-"+dig1);

	}

}

import java.util.*;
import java.math.*;
public class TaskA {

	public static void main(String[] args) {
		Scanner scan=new Scanner(System.in);
		// TODO Auto-generated method stub
		int n=scan.nextInt();
		String[] first={"zero","one","two","three","four","five","six","seven","eight","nine"};
		String[] teen={"ten","eleven","twelve","thirteen","forteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
		String[] second={"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
		if(n<10)
		{
			System.out.println(first[n]);
		}
		if(n>=10&&n<20)
		{
			System.out.println(teen[n-10]);
		}
		if(n>=20)
		{
			if(n%10!=0)
				System.out.println(second[n/10-2]+"-"+first[n%10]);
			else
				System.out.println(second[n/10-2]);
		}

	}

}

import java.io.BufferedWriter;
import java.util.InputMismatchException;
import java.io.InputStream;
import java.util.NoSuchElementException;
import java.io.OutputStreamWriter;
import java.math.BigInteger;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.io.Writer;
import java.io.IOException;

/**
 * Built using CHelper plug-in
 * Actual solution is at the top
 */
public class Main {
    public static void main(String[] args) {
        InputStream inputStream = System.in;
        OutputStream outputStream = System.out;
        InputReader in = new InputReader(inputStream);
        OutputWriter out = new OutputWriter(outputStream);
        TaskA solver = new TaskA();
        solver.solve(1, in, out);
        out.close();
    }
}

class TaskA {
    public void solve(int testNumber, InputReader in, OutputWriter out) {
        int n = in.nextInt();
        if(n==0){out.println("zero");System.exit(0);}
        if (n <= 20) out.println(digit(n));
        else if (n > 20) {
            int x = n % 10;
            int y = n / 10;
            if(x!=0)out.println(ldigit(y)+"-"+digit(x));
            else out.println(ldigit(y));

        }

    }

    static String digit(int n) {
        if (n <= 20) {
            switch (n) {
                case 1:
                    return "one";
                case 2:
                    return "two";
                case 3:
                    return "three";
                case 4:
                    return "four";
                case 5:
                    return "five";
                case 6:
                    return "six";
                case 7:
                    return "seven";
                case 8:
                    return "eight";
                case 9:
                    return "nine";
                case 10:
                    return "ten";
                case 11:
                    return "eleven";
                case 12:
                    return "twelve";
                case 13:
                    return "thirteen";
                case 14:
                    return "fourteen";
                case 15:
                    return "fifteen";
                case 16:
                    return "sixteen";
                case 17:
                    return "seventeen";
                case 18:
                    return "eighteen";
                case 19:
                    return "nineteen";
                case 20:
                    return "twenty";

            }
        }
        return "";
    }

    static String ldigit(int n) {
        if (n >= 2 && n <= 9) {
            switch (n) {
                case 2:
                    return "twenty";
                case 3:
                    return "thirty";
                case 4:
                    return "forty";
                case 5:
                    return "fifty";
                case 6:
                    return "sixty";
                case 7:
                    return "seventy";
                case 8:
                    return "eightty";
                case 9:
                    return "ninety";

            }
        }
        return "";
    }

}

class InputReader {

    private InputStream stream;
    private byte[] buf = new byte[1024];
    private int curChar;
    private int numChars;
    private SpaceCharFilter filter;

    public InputReader(InputStream stream) {
        this.stream = stream;
    }

    public int read() {
        if (numChars == -1)
            throw new InputMismatchException();
        if (curChar >= numChars) {
            curChar = 0;
            try {
                numChars = stream.read(buf);
            } catch (IOException e) {
                throw new InputMismatchException();
            }
            if (numChars <= 0)
                return -1;
        }
        return buf[curChar++];
    }

    public int nextInt() {
        int c = read();
        while (isSpaceChar(c))
            c = read();
        int sgn = 1;
        if (c == '-') {
            sgn = -1;
            c = read();
        }
        int res = 0;
        do {
            if (c < '0' || c > '9')
                throw new InputMismatchException();
            res *= 10;
            res += c - '0';
            c = read();
        } while (!isSpaceChar(c));
        return res * sgn;
    }

    public boolean isSpaceChar(int c) {
        if (filter != null)
            return filter.isSpaceChar(c);
        return isWhitespace(c);
    }

    public static boolean isWhitespace(int c) {
        return c == ' ' || c == '\n' || c == '\r' || c == '\t' || c == -1;
    }

    public interface SpaceCharFilter {
        public boolean isSpaceChar(int ch);
    }
}

class OutputWriter {
    private final PrintWriter writer;

    public OutputWriter(OutputStream outputStream) {
        writer = new PrintWriter(new BufferedWriter(new OutputStreamWriter(outputStream)));
    }

    public void print(Object...objects) {
        for (int i = 0; i < objects.length; i++) {
            if (i != 0)
                writer.print(' ');
            writer.print(objects[i]);
        }
    }

    public void println(Object...objects) {
        print(objects);
        writer.println();
    }

    public void close() {
        writer.close();
    }

}

//package c299;

import java.util.Scanner;

public class Main
{

    public static void main(String args[])
    {
        Scanner s=new Scanner(System.in);
        int t=s.nextInt();
        if(t/10==1)
        {
            switch(t)
            {
            case 10:
                System.out.print("ten");
            break;
            case 11:
                System.out.print("eleven");
                break;
            case 12:
                System.out.print("twelve");
                break;
            case 13:
                System.out.print("thirteen");
                break;
            case 14:
                System.out.print("fourteen");
                break;
            case 15:
                System.out.print("fifteen");
                break;
            case 16:
                System.out.print("sixteen");
                break;
            case 17:
                System.out.print("seventeen");
                break;
            case 18:
                System.out.print("eighteen");
                break;
            case 19:
                System.out.print("ninteen");
                break;
            }
        }
        else
        {
            print1(t/10);
            if(t/10!=0 && t%10!=0)
            System.out.print("-");
            print(t%10);
        }

    }
    public static void print(int a)
    {
        switch(a)
        {
        case 1:
            System.out.print("one");
            break;
        case 2:
            System.out.print("two");
            break;
        case 3:
            System.out.print("three");
            break;
        case 4:
            System.out.print("four");
            break;
        case 5:
            System.out.print("five");
            break;
        case 6:
            System.out.print("six");
            break;
        case 7:
            System.out.print("seven");
            break;
        case 8:
            System.out.print("eight");
            break;
        case 9:
            System.out.print("nine");
            break;
        default:
            System.out.print("");
            break;
        }
        }
        public static void print1(int a)
        {
            switch(a)
            {

            case 2:
                System.out.print("twenty");
                break;
            case 3:
                System.out.print("thirty");
                break;
            case 4:
                System.out.print("fourty");
                break;
            case 5:
                System.out.print("fifty");
                break;
            case 6:
                System.out.print("sixty");
                break;
            case 7:
                System.out.print("seventy");
                break;
            case 8:
                System.out.print("eighty");
                break;
            case 9:
                System.out.print("ninety");
                break;

            default:
                System.out.print("");
                break;
            }
    }

}

import java.io.*;
import java.math.BigInteger;
import java.util.*;

public class CodeForces
{

     static Scanner in = new Scanner(System.in);

    public static void main(String[] args) throws IOException
	{

            int n = in.nextInt();
            String[] units = new String[]{"zero","one","two","three","four","five","six","seven","eight","nine"};
            String[] tens = new String[]{"ten","twenty","thirty","fourty","fifty","sixty","seventy","eighty","ninety"};
            String[] tens_ = new String[]{"eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
            if(n>10 && n<20) System.out.println(tens_[n%10 -1]);
            else if(n<10) System.out.println(units[n]);
            else{
                System.out.println(tens[n/10 - 1] + ((n%10 == 0)? "" : "-"+units[n%10]));

            }
        }
}

import java.util.Scanner;

public class Main {

	/**
	 * @param args
	 */
	private static final String[] numbers = {
        "",
        "one",
        "two",
        "three",
        "four",
        "five",
        "six",
        "seven",
        "eight",
        "nine",
        "ten",
        "eleven",
        "twelve",
        "thirteen",
        "fourteen",
        "fifteen",
        "sixteen",
        "seventeen",
        "eighteen",
        "nineteen"
    };
	private static final String[] tensNumber = {
		"",
		"ten",
		"twenty",
        "thirty",
        "fourty",
        "fifty",
        "sixty",
        "seventy",
        "eighty",
        "ninety"
	};
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner s = new Scanner(System.in);
		int n = s.nextInt();
		String ans;
		if(n==0){
			System.out.println("zero");
			return;
		}
		if(n<20){
			System.out.println(numbers[n]);
			return;
		}
		ans = numbers[n%10];
		if(ans=="")
			ans = tensNumber[n/10];
		else
			ans = tensNumber[n/10]+"-"+ans;

		System.out.println(ans);
	}

}

import java.util.*;
import java.io.*;
public class HelloWorld{

     public static void main(String []args){
        Scanner sc=new Scanner(System.in);
        String st=sc.next();
        int n=Integer.parseInt(st);
         if(n<20)
          {
           System.out.println(help1(n));
          }
          else
          {
              String ans="";
              int unit=n%10;
              if(unit==0)
                 System.out.println(help2(n));
                 else{
                 ans=help1(unit);
                 int ten=n-n%10;
                 ans=help2(ten)+"-"+ans;
                      System.out.println(ans);
                 }
          }}
        static String help1(int n){
            if(n==0)
            return "zero";
            if(n==1)
            return "one";
            if(n==2)
            return "two";
            if(n==3)
            return "three";
            if(n==4)
            return "four";
            if(n==5)
            return "five";
            if(n==6)
            return "six";
            if(n==7)
            return "seven";
            if(n==8)
            return "eight";
            if(n==9)
            return "nine";
            if(n==10)
            return "ten";
            if(n==11)
            return "eleven";
            if(n==12)
            return "twelve";
            if(n==13)
            return "thirteen";
            if(n==14)
            return "fourteen";
            if(n==15)
            return "fifteen";
            if(n==16)
            return "sixteeen";
            if(n==17)
            return "seventeen";
            if(n==18)
            return "eighty";
            if(n==19)
            return "ninety";
            return null;
            }
            static String help2(int n){
            if(n==20)
            return "twenty";
            if(n==30)
            return "thirty";
            if(n==40)
            return "forty";
            if(n==50)
            return "fifty";
            if(n==60)
            return "sixty";
            if(n==70)
            return "seventy";
            if(n==80)
            return "eighty";
            if(n==90)
            return "ninety";
           return null;
            }

}