Q=int(input()) mod=1000000007 for i in range(Q): N,a,b,c,d,e,f=map(int,input().split()) A=pow(b,-1,mod)*a B=pow(d,-1,mod)*c C=pow(f,-1,mod)*e A%=mod B%=mod C%=mod s=(A+B)%mod t=(C+B)%mod k=(A+C)%mod ans=pow(s,N,mod)+pow(t,N,mod)+pow(k,N,mod) ans2=pow(A,N,mod)+pow(B,N,mod)+pow(C,N,mod) ans-=ans2*2 print((1-ans)%mod)