mod=10**9+7 t=int(input()) for _ in range(t): n,ag,bg,ac,bc,ap,bp=map(int,input().split()) g=ag*bc*bp c=ac*bg*bp p=ap*bg*bc ans=(pow(g+c,n,mod)-pow(g,n,mod)-pow(c,n,mod))%mod+(pow(c+p,n,mod)-pow(c,n,mod)-pow(p,n,mod))%mod+(pow(p+g,n,mod)-pow(p,n,mod)-pow(g,n,mod))%mod ans%=mod ans*=pow(pow(bg*bc*bp,mod-2,mod),n,mod) ans%=mod ans=1-ans ans%=mod print(ans)