#include <bits/stdc++.h>
using namespace std;
int main()
{
long long n,k,e,d,a,s,p,q;
for (int i=0;i<k;i++)
{
scanf("%lld%lld%lld",&n,&e,&d);
a=n-e*d+2;
s=sqrt(a*a-n*4);
p=(s+a)*0.5;
q=a-p;
if ( (n==p*q) && (e*d==(p-1)*(q-1)+1) && p && q ) printf("%lld %lld\n",min(p,q),max(p,q));
else puts("NO\n");
}
return 0;
}