#include <bits/stdc++.h>
using namespace std;
bool findans(long long int n)
{
if(n==1)
{
return true;
}
if(((n%10)!=0)&&((n%20)!=0))
{
return false;
}
if(n%10==0)
{
if(findans(n/10))
{
return true;
}
}
if(n%20==0)
{
if(findans(n/20))
{
return true;
}
}
return false;
}
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(NULL);
long long int t;
cin>>t;
while(t--)
{
long long int ip;
cin>>ip;
if(findans(ip))
{
cout<<"YES\n";
}
else
{
cout<<"NO\n";
}
}
return 0;
}
//1000000000000
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmJvb2wgZmluZGFucyhsb25nIGxvbmcgaW50IG4pCnsKICAgIGlmKG49PTEpCiAgICB7CiAgICAgICAgcmV0dXJuIHRydWU7CiAgICB9CgogICAgaWYoKChuJTEwKSE9MCkmJigobiUyMCkhPTApKQogICAgewogICAgICAgIHJldHVybiBmYWxzZTsKICAgIH0KCiAgICBpZihuJTEwPT0wKQogICAgewogICAgICAgIGlmKGZpbmRhbnMobi8xMCkpCiAgICAgICAgewogICAgICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICAgICB9CiAgICB9CgogICAgaWYobiUyMD09MCkKICAgIHsKICAgICAgICBpZihmaW5kYW5zKG4vMjApKQogICAgICAgIHsKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQogICAgfQoKICAgIHJldHVybiBmYWxzZTsKfQoKaW50IG1haW4oKQp7CiAgICBpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsKICAgIGNpbi50aWUoTlVMTCk7CiAgICBsb25nIGxvbmcgaW50IHQ7CiAgICBjaW4+PnQ7CiAgICB3aGlsZSh0LS0pCiAgICB7CiAgICAgICAgbG9uZyBsb25nIGludCBpcDsKICAgICAgICBjaW4+PmlwOwoKICAgICAgICBpZihmaW5kYW5zKGlwKSkKICAgICAgICB7CiAgICAgICAgICAgIGNvdXQ8PCJZRVNcbiI7CiAgICAgICAgfQogICAgICAgIGVsc2UKICAgICAgICB7CiAgICAgICAgICAgIGNvdXQ8PCJOT1xuIjsKICAgICAgICB9CiAgICAgICAgCiAgICB9CiAgICByZXR1cm4gMDsKfQoKLy8xMDAwMDAwMDAwMDAw