#include<cstdio>
#include<cstring>
#include<string>
#include<map>
using namespace std;
int main()
{
char s[3];
string ss;
map<string,bool>ma;
char str[100];
int len;
while(gets(str)&&str[0]!='*')
{
len = strlen(str);
bool f = true;
if(len>2)
{
for(int dis = 1 ; dis<len; ++dis)
{
ma.clear();
for(int i = 0; i<len-dis; ++i)
{
s[0] = str[i];
s[1] = str[i+dis];
ss = s;
if(ma[ss])
{
f = false;
break;
}
ma[ss] = true;
}
if(!f)
break;
}
}
printf("%s is ",str);
puts(f?"surprising.":"NOT surprising.");
}
return 0;
}