#include<bits/stdc++.h>
using namespace std;
int n;
int f(int n){
for(int i=2;i<=n/i;i++){
if(n%i==0){
return 0;
}
}
return 1;
}
int main(){
cin>>n;
while(n--){
int l,r;
cin>>l>>r;
if(l<4&&r<4){
cout<<-1<<endl;
}
if(f(l)==1&&l==r){
cout<<-1<<endl;
}
for(int i=1;i<=l;i++){
if(__gcd(i,r-i)!=1){
cout<<i<<" "<<r-i<<endl;
break;
}
}
}
return 0;
}