#include <bits/stdc++.h>
#define int long long
using namespace std;
signed main()
{
int T;
cin >> T;
while(T --)
{
int n, e, d, m;
cin >> n >> e >> d;
m = n - e * d + 2;
double Median = m * 1.0 / 2.0;
double qwq = sqrt(Median * Median - n * 1.0);
if((int)(Median + qwq) * (int)(Median - qwq) == n && (int)(Median + qwq - 1) * (int)(Median - qwq - 1) + 1 == e * d) cout << (int)(Median - qwq) << ' ' << (int)(Median + qwq) << '\n';
else cout << "NO\n";
}
return 0;
}