import java.util.*;
public class _535A_Tavas_and_Nafas {
    public static void main(String[] args) {
        Scanner input= new Scanner(System.in);
        int s=input.nextInt();
        if (s<=19)
            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;
            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;
            default: System.out.println("nineteen");
            break;
            }
        else
        {
            int temp=s/10,mod=s%10;
            switch(temp)
            {
            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;
            default: System.out.print("ninety");
            break;
            }
            switch(mod)
            {
            case 0:System.out.println();
            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;
            default: System.out.println("-nine");
            break;
            }
        }
        input.close();
    }
}

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.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();
}
}

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();
	}

}

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.*;
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.*;
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.*;
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]);
        }
    }
}

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 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;
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.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.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.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();
    }
}

/*
 * 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.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.*;
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));

	}

}

//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();
    }
}

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.*;
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 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 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.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.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());
	}
}

/*
 * 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;

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

// 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.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;

		}
		//
	}

}

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;

}}

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

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.*;
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.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 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);
	}
}

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.*;

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]);
       }

   }

}

//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.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();
		}

	}

}

/*
 * 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");
            }
        }
    }

}

/*
 * 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 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.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.*;
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 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 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);
    }
}

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 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.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;

/**
 *
 * @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);

    }

}

/**
 * @(#)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.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.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 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];
		}
	}
}

/* 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.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]);
    }
}

//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.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;

}

/* 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);
	     }
	}
}

//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.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]);
			}
		}
	}
}

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.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.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.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.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 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;

 	}
}
}

//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.*;
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;

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.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.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;

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" );
         }
      }

   }
}

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.*;
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;
            }

}