#include<bits/stdc++.h>
using namespace std;
int k;
int q(int j,int i,int n,int e,int d){
if(j==i){
return 1;
}
if(n==j*i&&e*d==(j-1)*(i-1)+1){
cout<<j<<" "<<i<<endl;
return 0;
}
q(j+1,i,n,e,d);
}
void p(int i,int n,int e,int d){
if(i==n){
cout<<"NO"<<endl;
return ;
}
if(q(1,i,n,e,d)==0) return ;
p(i+1,n,e,d);
return ;
}
int main(){
cin>>k;
for(int i=1;i<=k;i++){
int n,e,d;
cin>>n>>e>>d;
p(1,n,e,d);
}
return 0;
}