// UUID: 5e3c9cd6-9574-4afd-8353-1b71274a44e3
#include <bits/stdc++.h>
#include <algorithm>
using namespace std;
void solve()
{
int A, B;
cin >> A >> B;
if (A == 33 && B <= 30) {
int Bm = B;
cout << "11 " << min(10, Bm) << endl;
Bm -= min(10, Bm);
cout << "11 " << min(10, Bm) << endl;
Bm -= min(10, Bm);
cout << "11 " << Bm << endl;
}
else if (A >= 33 && A <= 43 && B >= 11 && B <= 41){
int Bm = B -11;
cout << "11 " << min(10, Bm) << endl;
Bm -= min(10, Bm);
cout << "11 " << min(10, Bm) << endl;
Bm -= min(10, Bm);
cout << "11 " << Bm << endl;
cout << A-33 << " 11" << endl;
}
else if (A >= 33 && A <= 53 && B >= 22 && B <= 52){
int Bm = B - 22;
int Am = A - 33;
cout << "11 " << min(10, Bm) << endl;
Bm -= min(10, Bm);
cout << "11 " << min(10, Bm) << endl;
Bm -= min(10, Bm);
cout << "11 " << Bm << endl;
cout << Am-22 << Bm - 11 << '\n';
cout << Am-11 << Bm << '\n';
}
else {
cout << "-1 -1" << '\n';
}
}
int main() {
int n;
cin >> n;
for (int i = 0; i < n ; i++){
solve();
}
}