/* Name: Harshit Jain Institution: IIIT Vadodara */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define trace2(x, y) cout <<#x<<": "< vi; typedef vector vvi; typedef pair ii; //======================= void solve() { int t; cin >> t; while(t--) { int n; cin >> n; ll a, sum = 0; rep(i,0,n) { cin >> a; while(a > 0) { sum += a%10; a = a/10; } } if(sum%3 == 0) p("Yes") else p("No") } } //======================= int main() { bool testing = false; IOS if(testing) { freopen("test.txt","rt",stdin); int start = clock(); solve(); int end = clock(); cout << "time: " << (end - start)/(double)(CLOCKS_PER_SEC)*1000 << " milliseconds\n"; } else { solve(); } }