#include<bits/stdc++.h>
using namespace std;
const int N=1e6+7;
char s[N];
string vs;
int x[N/10];
int gcd(int a,int b)
{
   
	return b==0 ? gcd(b,a%b) : a;
}
int main()
{
   
	int n,vx,i;
	scanf("%d",&n);
	while(n--){
   
		scanf("%s",s);
		int len=strlen(s);
		for(int i=0; i<len; i++){
   
			if(s[i]=='/')
				s[i]=' ';
		}
		vs=s;
		
		stringstream ss(vs);
		
		int j=0;
		
		while(ss>>vx) x[++j]=vx;
		
		for(int i=1; i<=j; i++){
   
			if(i==2) continue;
			int m=gcd(x[i],x[2]);
			x[2]/=m;
			if(x[2]==1) break;
		}
		if(x[2]==1) printf("YES\n");
		else printf("NO\n");
	}
	return 0;
}