#include <iostream>
#include <numeric>
#define int long long
using namespace std;
signed main() {
int t;cin>>t;
while(t--){
int a, b, op, c, d;cin>>a>>b>>op>>c>>d;
if(b == 0 || d == 0 ||
(op == 4 && c == 0)
){
cout<<"inf\n";
continue;
}
if(op == 1){
int pa = a * d + c * b;
int pb = b * d;
int f = 0;
if(pa < 0) f++;
if(pb < 0) f++;
pa = abs(pa);
pb = abs(pb);
int g = gcd(pa, pb);
if(f == 1 && pa != 0) cout<<'-';
pa /= g;
pb /= g;
cout<<pa<<" "<<pb<<endl;
}else if(op == 2){
int pa = a * d - c * b;
int pb = b * d;
int f = 0;
if(pa < 0) f++;
if(pb < 0) f++;
pa = abs(pa);
pb = abs(pb);
int g = gcd(pa, pb);
if(f == 1 && pa != 0) cout<<'-';
pa /= g;
pb /= g;
cout<<pa<<" "<<pb<<endl;
}else if(op == 3){
int pa = a * c;
int pb = b * d;
int f = 0;
if(pa < 0) f++;
if(pb < 0) f++;
pa = abs(pa);
pb = abs(pb);
int g = gcd(pa, pb);
if(f == 1 && pa != 0) cout<<'-';
pa /= g;
pb /= g;
cout<<pa<<" "<<pb<<endl;
}else if(op == 4){
int pa = a * d;
int pb = c * b;
int f = 0;
if(pa < 0) f++;
if(pb < 0) f++;
pa = abs(pa);
pb = abs(pb);
int g = gcd(pa, pb);
if(f == 1 && pa != 0) cout<<'-';
pa /= g;
pb /= g;
cout<<pa<<" "<<pb<<endl;
}
}
}
// 64 位输出请用 printf("%lld")