from sys import stdin readline = stdin.readline # (1, 1, 1) → 可能 # (2, 0, 1) → 可能 # (0, 2, 1) → 可能 # (4, 2, 0) → 可能 # (2, 4, 0) → 可能 # (7, 1, 1) → 可能 # (1, 7, 1) → 可能 # (1, 7) (4, 2) def is_valid(l, j, o): if (l + j) < o * 2: return False if min(l, j) == 0 and max(l, j) - o * 2 > 0: return False return (l + j - o * 2) % 6 == 0 # l + j + o === 3N # l + j === (3N - o) % 3 T = int(input()) for i in range(T): l, j, o = map(int, readline().split()) if is_valid(l, j, o): print("Yes") else: print("No")