The input contains a single integer *a* (10 ≤ *a* ≤ 999).

Output 0 or 1.
The input contains a single integer *a* (10 ≤ *a* ≤ 999).
none
13
1
927
1
48
0
10
0
999
1
142
0
309
1
572
0
835
1
990
0
168
0
431
1
694
0
957
1
932
0
for _ in range(int(input())):
	a, b, c ,n = map(int, input().split())
	if (a + b + c + n)%3 == 0:
		avg = (a + b + c + n)//3
		if avg >= max(a, b, c):
			print("YES")
		else:
			print("NO")
	else:
		print("NO")