#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;
}