#include<bits/stdc++.h>
using namespace std;
#define ll long long
int main(){
int q;
cin>>q;
while(q--)
{
ll n,d,e;
cin>>n>>d>>e;
ll ex=n-d*e+2;
ll l=1,r=ex/2;
bool flag = 0;
while(l<=r)
{
ll mid =(r+l)/2;
ll jmid=ex-mid;
if(mid*jmid<n) l = mid+1;
else if(mid*jmid>n) r=mid-1;
else
{
flag=1;
cout<<mid<<" "<<jmid<<endl;
break;
}
}
if(flag==0) cout<<"NO"<<endl;
}
return 0;
}
实测AC