#!/bin/python3 import sys import itertools def canConstruct(a): k=[] k0=[] for i in range(len(a)): b=[int(i) for i in str(a[i])] k = k + b d = list(map(str, k)) c = list(itertools.permutations(d)) for j in range(len(c)): h=''.join(c[j]) h=int(h) if h%3==0: return 'Yes' else: return 'No' # Return "Yes" or "No" denoting whether you can construct the required number. if __name__ == "__main__": t = int(input().strip()) for a0 in range(t): n = int(input().strip()) a = list(map(int, input().strip().split(' '))) result = canConstruct(a) print(result)