import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 注意 hasNext 和 hasNextLine 的区别int int n = in.nextInt(); int k = 0; while (k++ < n && in.hasNext()) { // 注意 while 处理多个 case String numStr = in.next(); boolean isYes = false; int sum = 0; int twoNum = 0; int threeNum = 0; char[] arrChar = numStr.toCharArray(); for (int i = 0; i < arrChar.length; i++) { int aa = arrChar[i] - '0'; if (aa == 2) { twoNum++; } else if (aa == 3) { threeNum++; } sum += aa; } // System.out.println(twoNum + " " + threeNum + " " + sum); for (int i = 0 ; i <= twoNum; i++) { for (int j = 0 ; j <= threeNum; j++) { long bb = sum + i * 2 + j * 6; // System.out.println(i + " " + j + " " + bb); if (bb % 9 == 0) { isYes = true; break; } } if (isYes) { isYes = true; break; } } if (!isYes) { System.out.println("NO"); } else { System.out.println("YES"); } } } }