/* ****GT_18**** */ #include<bits/stdc++.h> #define ll long long #define pb push_back #define endl '\n' #define pii pair<ll int,ll int> #define vi vector<ll int> #define all(a) (a).begin(),(a).end() #define F first #define S second #define sz(x) (ll int)x.size() #define hell 1000000007 #define rep(i,a,b) for(ll int i=a;i<b;i++) #define lbnd lower_bound #define ubnd upper_bound #define bs binary_search #define mp make_pair using namespace std; #define N 100005 int main() { ios_base::sync_with_stdio(false); cin.tie(0); cout.tie(0); int TESTS=1; cin>>TESTS; while(TESTS--) { ll n; cin>>n; vi a(n); ll s=0; rep(i,0,n) { cin>>a[i]; ll x=a[i]; while(x>0) s+=x%10,x/=10; } if(s%3==0) cout<<"Yes\n"; else cout<<"No\n"; } return 0; }