#!/bin/python3 import sys def canConstruct(a): # Return "Yes" or "No" denoting whether you can construct the required number. f = [0]*10 ans = 'No' while True: f = [0]*10 for i in range(len(a)): for l in list(a[i]): f[int(l)] += 1 sum = 0 for i in range(10): sum += f[i] * i if sum > 9: a = [str(sum)] continue else: #print(sum) if sum%3 == 0: ans = 'Yes' break return ans if __name__ == "__main__": t = int(input().strip()) for a0 in range(t): n = int(input().strip()) a = list(map(str, input().strip().split(' '))) result = canConstruct(a) print(result)