import java.util.*;
// Compiler version JDK 11.0.2
class Dcoder
{
public static void main
(String args
[]) {
Scanner sc
= new Scanner
(System.
in);
int number = sc.nextInt();
System.
out.
println(checkPrime
(number
) && checkPrime
(reverse
(number
)) ? "Special Prime" : "Not Special");
}
public static int reverse(int n){
int sum = 0;
while( n > 0){
int t = n % 10;
sum = (sum * 10) +t;
n /= 10;
}
System.
out.
println("sum : "+ sum
); return sum;
}
public static boolean checkPrime(int n){
boolean isPrime = false;
for(int i = 2; i <= n/2; i++){
if(n % i == 0){
return isPrime;
}
if(i == n/2){
isPrime = true;
}
}
return isPrime;
}
}
aW1wb3J0IGphdmEudXRpbC4qOwoKIC8vIENvbXBpbGVyIHZlcnNpb24gSkRLIDExLjAuMgoKIGNsYXNzIERjb2RlcgogewogICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmcgYXJnc1tdKQogICB7IAogICAgICBTY2FubmVyIHNjID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKICAgICAgCiAgICAgIGludCBudW1iZXIgPSBzYy5uZXh0SW50KCk7CiAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihjaGVja1ByaW1lKG51bWJlcikgJiYgY2hlY2tQcmltZShyZXZlcnNlKG51bWJlcikpID8gCiAgICAgICJTcGVjaWFsIFByaW1lIiA6ICJOb3QgU3BlY2lhbCIpOyAKICAgICAgCiAgIH0KICBwdWJsaWMgc3RhdGljIGludCByZXZlcnNlKGludCBuKXsKICAgIAogICAgaW50IHN1bSA9IDA7CiAgICAKICAgIHdoaWxlKCBuID4gMCl7CiAgICAgIGludCB0ID0gbiAlIDEwOwogICAgICBzdW0gPSAoc3VtICogMTApICt0OwogICAgICBuIC89IDEwOwogICAgfQogICAgU3lzdGVtLm91dC5wcmludGxuKCJzdW0gOiAiKyBzdW0pOyAKICAgIHJldHVybiBzdW07CiAgfQogIAogIHB1YmxpYyBzdGF0aWMgYm9vbGVhbiBjaGVja1ByaW1lKGludCBuKXsKICAgIAogICAgYm9vbGVhbiBpc1ByaW1lID0gZmFsc2U7CiAgICAKICAgIGZvcihpbnQgaSA9IDI7IGkgPD0gbi8yOyBpKyspewogICAgICBpZihuICUgaSA9PSAwKXsKICAgICAgICByZXR1cm4gaXNQcmltZTsKICAgICAgfQogICAgICBpZihpID09IG4vMil7CiAgICAgICAgaXNQcmltZSA9IHRydWU7CiAgICAgIH0KICAgIH0gCiAgICByZXR1cm4gaXNQcmltZTsKICB9CiB9Cg==