#include<iostream>
#include<math.h>
using namespace std;
typedef long long ll;
ll n,e,d,m,k,q,p;
int main(){
scanf("%lld",&k);
for(int i=1;i<=k;i++){
scanf("%lld%lld%lld",&n,&e,&d);
m=n-e*d+2;
ll x=sqrt(m*m-4*n);
if(x*x!=m*m-4*n){
printf("NO\n");
}
else{
printf("%lld %lld\n",(m-x)/2,(m+x)/2);
}
}
}
/**************************************************************
Problem: 2406
User: admin
Language: C++
Result: Accepted
Time:368 ms
Memory:2076 kb
****************************************************************/