public static void main(String[] args)
{
// TODO Auto-generated method stub
// Scanner in=new Scanner(System.in);
// int bjt=in.nextInt();
// int bx=bjt/100;
// int sg=bjt%100;
// if(bx>=8)
// {
// System.out.println((bx-8)*100+sg);
// }
// else
// {
// System.out.println((24+bx-8)*100+sg);
// }
Scanner in=new Scanner(System.in);
int bit=in.nextInt();
int kb=bit/10;
int qd=bit%10;
String s1 = null,s2=null;
switch(qd)
{
case 1:s1="Faint signals, barely perceptible,";
break;
case 2:s1="Very weak signals,";
break;
case 3:s1="Weak signals,";
break;
case 4:s1="Fair signals,";
break;
case 5:s1="Fairly good signals,";
break;
case 6:s1="Good signals,";
break;
case 7:s1="Moderately strong signals,";
break;
case 8:s1="Strong signals,";
break;
case 9:s1="Extremely strong signals,";
break;
}
switch(kb)
{
case 1:s2="Unreadable.";
break;
case 2:s2="Barely readable, occasional words distinguishable.";
break;
case 3:s2="Readable with considerable difficulty.";
break;
case 4:s2="Readable with practically no difficulty.";
break;
case 5:s2="Perfectly readable.";
break;
}
System.out.println(s1+","+s2+".");
}