#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
****************************************************************/