#include<iostream>
#include<math.h>
using namespace std;
int main(){
long long int n1,n2=1;
cin>>n1;
while(n2<=n1){
long long int A[3],n=1;
cin>>A[0]>>A[1]>>A[2];
for(int i=0;i<3;i++){
if(A[i]<0){
A[i]=-A[i];
}else if(A[i]==0){
n=0;
}
}
if(n==0){
cout<<"Case "<<n2<<": Invalid"<<endl;
}else if(A[0]==A[1]&&A[1]==A[2]&&A[0]==A[2]){
cout<<"Case "<<n2<<": Equilateral"<<endl;
}else if(A[0]==A[1]||A[1]==A[2]||A[2]==A[0]){
cout<<"Case "<<n2<<": Isosceles"<<endl;
}else if(A[0]!=A[1]&&A[1]!=A[2]&&A[2]!=A[0]){
long long int a=0,b=0,c=0;
for(int i=0;i<3;i++)
if (A[i]>a) a=A[i];
for(int i=0;i<3;i++)
if (A[i]<a&&A[i]>b) b=A[i];
for(int i=0;i<3;i++)
if (A[i]<a&&A[i]<b) c=A[i];
if(c+b<=a){
cout<<"Case "<<n2<<": Invalid"<<endl;
}else if(a!=b&&b!=c&&c!=a){
cout<<"Case "<<n2<<": Scalene"<<endl;
}
}
n2+=1;
}
return 0;
}