#include<bits/stdc++.h>
using namespace std;
const int N=205;
int T;
int n,m;
int g[N][N];
inline int gcd(int x,int y)
{
if(y==0) return x;
return gcd(y,x%y);
}
int main()
{
scanf("%d",&T);
while(T--)
{
memset(g,0,sizeof g);
scanf("%d%d",&n,&m);
for(int i=1;i<=m;i++)
{
int a,b;
scanf("%d%d",&a,&b);
g[a][b]=g[b][a]=1;
}
int cnt1=0,cnt2=0;
for(int i=1;i<=n;i++)
for(int j=1;j<=n;j++)
for(int k=1;k<=n;k++)
{
if(i==j || i==k || j==k) continue;
if(g[j][i] && g[i][k])
{
cnt1++;
if(g[j][k]) cnt2++;
}
}
if(cnt2==0) cout<<"0/1\n";
else printf("%d/%d\n",cnt2/gcd(cnt1,cnt2),cnt1/gcd(cnt1,cnt2));
}
return 0;
}