#include <bits/stdc++.h>
using namespace std ;
int main(){
int T ;
long long n ;
cin >> T ;
while ( T-- ) {
cin >> n ;
if ( n % 4 == 0 ) {
cout << "Yes" << endl ;
}
else{
bool f = false ;
int x = n ;
string s ;
while ( x != 0 ) {
int k = x % 10 ;
s += k + '0' ;
x /= 10 ;
}
reverse ( s.begin() , s.end() ) ;
for ( int l = 0 ; l < (int)s.size() ; l++ ) {
for ( int r = l ; r < (int)s.size() ; r++){
string str = s.substr ( 0 , l ) + s.substr(r + 2) ;
int t = 0 ;
for ( int k = 0 ; k < (int)str.size() ; k++ ) {
t = t * 10 + str[k] - '0' ;
}
if ( t != 0 && t % 4 == 0 ) {
f = true ;
break ;
}
}
if ( f ) {
break ;
}
}
if ( f ) cout << "Yes" << endl ;
else cout << "No" << endl ;
}
}
return 0 ;
}