#include <bits/stdc++.h>
using namespace std ;
void play()
{
ios::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
}
typedef vector<int> vi;
typedef vector<long long> vl;
typedef vector<char> vc;
typedef long long ll;
typedef map<long long , long long> mpl;
typedef map<string , long long> mpsl;
typedef map<long long , string> mpls;
typedef map<char , long long> mpcl;
typedef map<long long , char> mplc;
ll gcd(ll a,ll b){return b?gcd(b,a%b):a;}
int lcd(long long a,long long b)
{
return abs((a*b/gcd(a,b)));
}
int convertBinToDe(long long n)
{
int deNum = 0, i = 0, rem;
while (n!=0)
{
rem = n%10;
n /= 10;
deNum += rem*pow(2,i);
++i;
}
return deNum;
}
void convertDeToBin(int n)
{
ll rem[100],i=0,j,c=0;
while(n>0)
{
rem[i]=n%2;
i++;
n=n/2;
}
bool t=true;
while(t==true)
{
if(rem[c]==0){c++;}
else{t=false;}
}
for(j=i-1;j>=c;j--)
{
cout<<rem[j];
}
}
int main ()
{
play();
string s="";
while(s!="DONE")
{
mpcl mp;
string s;
getline(cin,s);
if(s=="DONE"){break;}
for(int i=0;i<s.size();i++)
{
if(s[i]>='A'&&s[i]<='Z'){s[i]+=32;}
if(s[i]>='a'&&s[i]<='z'){mp[s[i]]++;}
}
mpcl::iterator it=mp.begin();
ll c=0;
while(it!=mp.end())
{
if(it->second%2!=0){c++;}
it++;
}
//cin.ignore (std::numeric_limits<std::streamsize>::max(), '\n');
if(c>=2){cout<<"Uh oh..\n";}
else {cout<<"You won't be eaten!\n";}
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQgOwp2b2lkIHBsYXkoKQogICAgICAgIHsKICAgICAgICAgICAgaW9zOjpzeW5jX3dpdGhfc3RkaW8oMCk7CiAgICAgICAgICAgIGNpbi50aWUoMCk7CiAgICAgICAgICAgIGNvdXQudGllKDApOwogICAgICAgIH0KdHlwZWRlZiB2ZWN0b3I8aW50PiB2aTsKdHlwZWRlZiB2ZWN0b3I8bG9uZyBsb25nPiB2bDsKdHlwZWRlZiB2ZWN0b3I8Y2hhcj4gdmM7CnR5cGVkZWYgbG9uZyBsb25nIGxsOwp0eXBlZGVmIG1hcDxsb25nIGxvbmcgLCBsb25nIGxvbmc+IG1wbDsKdHlwZWRlZiBtYXA8c3RyaW5nICwgbG9uZyBsb25nPiBtcHNsOwp0eXBlZGVmIG1hcDxsb25nIGxvbmcgLCBzdHJpbmc+IG1wbHM7CnR5cGVkZWYgbWFwPGNoYXIgLCBsb25nIGxvbmc+IG1wY2w7CnR5cGVkZWYgbWFwPGxvbmcgbG9uZyAsIGNoYXI+IG1wbGM7CgpsbCBnY2QobGwgYSxsbCBiKXtyZXR1cm4gYj9nY2QoYixhJWIpOmE7fQppbnQgbGNkKGxvbmcgbG9uZyBhLGxvbmcgbG9uZyBiKQp7CiAgICByZXR1cm4gYWJzKChhKmIvZ2NkKGEsYikpKTsKCn0KaW50IGNvbnZlcnRCaW5Ub0RlKGxvbmcgbG9uZyBuKQp7CiAgICBpbnQgZGVOdW0gPSAwLCBpID0gMCwgcmVtOwogICAgd2hpbGUgKG4hPTApCiAgICB7CiAgICAgICAgcmVtID0gbiUxMDsKICAgICAgICBuIC89IDEwOwogICAgICAgIGRlTnVtICs9IHJlbSpwb3coMixpKTsKICAgICAgICArK2k7CiAgICB9CiAgICByZXR1cm4gZGVOdW07Cn0KCnZvaWQgY29udmVydERlVG9CaW4oaW50IG4pCnsKICAgIGxsIHJlbVsxMDBdLGk9MCxqLGM9MDsKCgp3aGlsZShuPjApCnsKcmVtW2ldPW4lMjsKaSsrOwpuPW4vMjsKfQpib29sIHQ9dHJ1ZTsKd2hpbGUodD09dHJ1ZSkKewogICAgaWYocmVtW2NdPT0wKXtjKys7fQogICAgZWxzZXt0PWZhbHNlO30KfQpmb3Ioaj1pLTE7aj49YztqLS0pCnsKY291dDw8cmVtW2pdOwp9Cn0KCmludCBtYWluICgpCnsKICAgIHBsYXkoKTsKCiAgICBzdHJpbmcgcz0iIjsKCgogICAgd2hpbGUocyE9IkRPTkUiKQogICAgewogICAgICAgIG1wY2wgbXA7CiAgICAgICBzdHJpbmcgczsKCiAgICAgICBnZXRsaW5lKGNpbixzKTsKICAgICAgaWYocz09IkRPTkUiKXticmVhazt9CgogICAgICAgZm9yKGludCBpPTA7aTxzLnNpemUoKTtpKyspCiAgICAgICB7CiAgICAgICAgICAgaWYoc1tpXT49J0EnJiZzW2ldPD0nWicpe3NbaV0rPTMyO30KICAgICAgICAgICBpZihzW2ldPj0nYScmJnNbaV08PSd6Jyl7bXBbc1tpXV0rKzt9CiAgICAgICB9CiAgICAgICBtcGNsOjppdGVyYXRvciBpdD1tcC5iZWdpbigpOwogICAgICAgbGwgYz0wOwogICAgICAgd2hpbGUoaXQhPW1wLmVuZCgpKQogICAgICAgewogICAgICAgICAgIGlmKGl0LT5zZWNvbmQlMiE9MCl7YysrO30KICAgICAgICAgICBpdCsrOwogICAgICAgfQovL2Npbi5pZ25vcmUgKHN0ZDo6bnVtZXJpY19saW1pdHM8c3RkOjpzdHJlYW1zaXplPjo6bWF4KCksICdcbicpOwogICAgICAgaWYoYz49Mil7Y291dDw8IlVoIG9oLi5cbiI7fQogICAgICAgZWxzZSB7Y291dDw8IllvdSB3b24ndCBiZSBlYXRlbiFcbiI7fQoKICAgIH0KCiAgIHJldHVybiAwOwp9Cg==