//RECOGNITION.JAVA
import java.lang.*;
import java.io.*;
import.java.util.Scanner;
public class RECOGNITION
{
//find euclidean distance btw 2 feature vectors
public static void main(string[] args)
{
Scanner input=new Scanner(System.in);
int featurevector1[]=new int[11];
int featurevector2[]=new int[11];
string arr[]={"roman","hebrew","devnagiri","cyrillic","hans","arabic"};
int i;
//input the values
system.out.println("input the feature vectors of the input script\n");
for(i=0;i<11;i++)
{
featurevector1[i]=input.nextInt();
}
system.out.println("input the feature vectors of the sample script\n");
int j;
for(j=0;j<11;j++)
{
featurevector2[j]=input.nextInt();
}
//comparison
int k;
for(k=0;k<6;k++)
{
double tsum=0.0;
for(int t=0;t<11;t++)
{
double tval=featurevector1[t]-featurevector2[t];
tsum=tsum+(tval*tval);
}
double tans=Math.sqrt(tsum);
if(tans<1.0)
{
system.out.println("the script is recognised to be" +arr[t]+"\n");
break;
}
}
}
}
}
Ly9SRUNPR05JVElPTi5KQVZBCgppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydC5qYXZhLnV0aWwuU2Nhbm5lcjsKCnB1YmxpYyBjbGFzcyBSRUNPR05JVElPTgp7Ci8vZmluZCBldWNsaWRlYW4gZGlzdGFuY2UgYnR3IDIgZmVhdHVyZSB2ZWN0b3JzCnB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKHN0cmluZ1tdIGFyZ3MpCnsKU2Nhbm5lciBpbnB1dD1uZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOyAKaW50IGZlYXR1cmV2ZWN0b3IxW109bmV3IGludFsxMV07CmludCBmZWF0dXJldmVjdG9yMltdPW5ldyBpbnRbMTFdOwpzdHJpbmcgYXJyW109eyJyb21hbiIsImhlYnJldyIsImRldm5hZ2lyaSIsImN5cmlsbGljIiwiaGFucyIsImFyYWJpYyJ9OwppbnQgaTsKLy9pbnB1dCB0aGUgdmFsdWVzIApzeXN0ZW0ub3V0LnByaW50bG4oImlucHV0IHRoZSBmZWF0dXJlIHZlY3RvcnMgb2YgdGhlIGlucHV0IHNjcmlwdFxuIik7Cgpmb3IoaT0wO2k8MTE7aSsrKQp7CmZlYXR1cmV2ZWN0b3IxW2ldPWlucHV0Lm5leHRJbnQoKTsKfQpzeXN0ZW0ub3V0LnByaW50bG4oImlucHV0IHRoZSBmZWF0dXJlIHZlY3RvcnMgb2YgdGhlIHNhbXBsZSBzY3JpcHRcbiIpOwppbnQgajsKZm9yKGo9MDtqPDExO2orKykKewpmZWF0dXJldmVjdG9yMltqXT1pbnB1dC5uZXh0SW50KCk7Cn0KLy9jb21wYXJpc29uCmludCBrOwpmb3Ioaz0wO2s8NjtrKyspCnsKZG91YmxlIHRzdW09MC4wOwpmb3IoaW50IHQ9MDt0PDExO3QrKykKewpkb3VibGUgdHZhbD1mZWF0dXJldmVjdG9yMVt0XS1mZWF0dXJldmVjdG9yMlt0XTsKdHN1bT10c3VtKyh0dmFsKnR2YWwpOwp9CmRvdWJsZSB0YW5zPU1hdGguc3FydCh0c3VtKTsKaWYodGFuczwxLjApCnsKc3lzdGVtLm91dC5wcmludGxuKCJ0aGUgc2NyaXB0IGlzIHJlY29nbmlzZWQgdG8gYmUiICthcnJbdF0rIlxuIik7CmJyZWFrOwp9Cn0KfQp9Cn0=