#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")