#include using namespace std; int main(){ int t; scanf("%d",&t); while(t--){ int a,b; scanf("%d%d",&a,&b); if(a>b)swap(a,b); int d=b-a; if(d==0){ if(a==1)printf("-1 -1\n"); else printf("%d %d\n",2,a); } else if(d<2)printf("-1 -1\n"); else{ int ans=d; for(int i=2;i<=d/i;i++){ if(d%i==0){ ans=i;break; } } printf("%d %d\n",ans,d); } } }