#include <stdio.h>
//本题考查三角性定义:满足任意两边之和大于第三边
int main()
{
int a,b,c;
while(scanf("%d %d %d",&a,&b,&c)!=EOF)
{
if(a==b==b==c)//注意:这种判断方式是错的,不能三个一起判断。背后的逻辑是什么呢?思考一下
if(a==b&&b==c)
printf("Equilateral triangle!\n");
else if((a==b&&(a+b>c))||(a==c&&(a+c>b))||(b==c&&(b+c>a)))
printf("Isosceles triangle!\n");
else if((a+b>c)&&(a+c>b)&&(b+c>a))
printf("Ordinary triangle!");
else
printf("Not a triangle!");
}
return 0;
}