#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;
}