/******************************************************************************
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <bits/stdc++.h>
using namespace std;
#define ll long long
string s;
ll arr[55];
int main()
{
ll t;
cin>>t;
while(t--)
{
cin>>s;
memset(arr,0,sizeof(arr));
for(int i=0;i<s.length();i++)
{
if(s[i]>='0' && (s[i]<='9'))
{
for(int j=max(0,i-(s[i]-48));j<=(s.length()) && j<=i+s[i]-48;j++)
{
arr[j]++;
}
}
}
ll flag=0;
for(int i=0;i<55;i++)
{
if(arr[i]>1)
{
flag=1;
break;
}
}
if(flag)
{
cout<<"unsafe\n";
}
else
cout<<"safe\n";
}
return 0;
}
LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgT25saW5lIEMrKyBDb21waWxlci4KICAgICAgICAgICAgICAgQ29kZSwgQ29tcGlsZSwgUnVuIGFuZCBEZWJ1ZyBDKysgcHJvZ3JhbSBvbmxpbmUuCldyaXRlIHlvdXIgY29kZSBpbiB0aGlzIGVkaXRvciBhbmQgcHJlc3MgIlJ1biIgYnV0dG9uIHRvIGNvbXBpbGUgYW5kIGV4ZWN1dGUgaXQuCgoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwoKI2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKI2RlZmluZSBsbCBsb25nIGxvbmcKc3RyaW5nIHM7CmxsIGFycls1NV07CmludCBtYWluKCkKewoKICAgIGxsIHQ7CiAgICBjaW4+PnQ7CiAgICB3aGlsZSh0LS0pCiAgICB7CiAgICAgICAgY2luPj5zOwogICAgICAgIG1lbXNldChhcnIsMCxzaXplb2YoYXJyKSk7CiAgICAgICAgZm9yKGludCBpPTA7aTxzLmxlbmd0aCgpO2krKykKICAgICAgICB7CiAgICAgICAgICAgIGlmKHNbaV0+PScwJyAmJiAoc1tpXTw9JzknKSkKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgZm9yKGludCBqPW1heCgwLGktKHNbaV0tNDgpKTtqPD0ocy5sZW5ndGgoKSkgICYmIGo8PWkrc1tpXS00ODtqKyspCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgYXJyW2pdKys7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgbGwgZmxhZz0wOwogICAgICAgIGZvcihpbnQgaT0wO2k8NTU7aSsrKQogICAgICAgIHsKICAgICAgICAgICAgaWYoYXJyW2ldPjEpCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGZsYWc9MTsKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGlmKGZsYWcpCiAgICAgICAgewogICAgICAgICAgICBjb3V0PDwidW5zYWZlXG4iOwogICAgICAgIH0KICAgICAgICBlbHNlCiAgICAgICAgY291dDw8InNhZmVcbiI7CiAgICB9CiAgICByZXR1cm4gMDsKfQo=