#14439: C++ AC


elvisliu (方塊)


#include <iostream>
using namespace std ;
int main() {
int T,G,L;
cin>>T;
while(T--)
{
cin>>G>>L;
if(L%G!=0) cout<<"-1"<<endl;
else cout<<G<<" "<<L<<endl;
}
return 0;
}