#include <iostream>
#include <cstdio>
using namespace std;

long long int gcd(long long int u, long long int v) {
	if(u==v) return u;
	if(u==0) return v;
	if(v==0) return u;
	if(~u & 1) {
		if(v&1) return gcd(u>>1, v);
		else return gcd(u>>1, v>>1)<<1;
	}
	if(~v & 1) return gcd(u, v>>1);
	if(u>v) return gcd((u-v)>>1, v);
	return gcd((v-u)>>1, u);
}

int main() {
	int t;
	long long int n, m, a, g, cnt, tot;
	scanf("%d", &t);
	while(t--) {
		scanf("%lld%lld", &n, &m);
		a=n/2;
		if(a*2!=n) a++;
		cnt=a*(m/2);
		a=m/2;
		if(a*2!=m) a++;
		cnt+=a*(n/2);
		tot=n*m;
		g=gcd(tot, cnt);
		cnt/=g;
		tot/=g;
		printf("%lld/%lld\n", cnt, tot);
	}
	return 0;
}