#include<bits/stdc++.h>
using namespace std;
int main(){
int T;
scanf("%d",&T);
while(T--){
int n,a;
scanf("%d%d",&n,&a);
if(n==0 || n>2) printf("-1 -1\n");
else{
if(n==1) printf("%d %d\n",a,2*a);
else{
if(a%2){ //c%2!=b%2
int c=(a*a+1)/2;
int b=c-1;
printf("%d %d\n",b,c);
}
else{ //c%2==b%2
int c=a*a/4+1;
int b=c-2;
printf("%d %d\n",b,c);
}
}
}
}
}