#include using namespace std; #define INF 0x3f3f3f3f #define make_pair mp #define X first #define Y second #define pb(x) push_back(x) #define sz(x) ((int)(x).size()) #define all(x) (x).begin(), (x).end() typedef tuple t3; typedef long long ll; typedef unsigned long long ull; typedef double db; typedef long double ldb; typedef vector vi; typedef pair pii; typedef pair pll; typedef pair pdd; typedef vector vii; int IT_MAX = 1 << 17; const ll MOD = 1000000007; const ll LL_INF = 0x3f3f3f3f3f3f3f3f; const db PI = acos(-1); const db ERR = 1e-10; template T sqr(const T &x) { return x * x; } ll digit_sum(ll temp) { ll sum = 0; while(temp > 0) { sum += temp % 10; temp = temp / 10; } return sum; } int main(void) { ios_base::sync_with_stdio(false); cin.tie(NULL); int t;cin >> t; int n; ll x, temp; while(t--) { cin >> n; x = 0; while(n--) { cin >> temp; x += digit_sum(temp); } if(x%3) cout << "No" << endl; else cout << "Yes" << endl; } }