#include using namespace std; #define ll long long #define endl '\n' ll pow(ll x,ll y,ll m=1e9+7){ll ans=1;x%=m;while(y){if(y&1)ans=(ans*x)%m;x=(x*x)%m;y>>=1;}return ans;} bool good(vectorv, int del) { v.erase(v.begin()+del); int last=gcd(v[0],v[1]); for(int i=1; i>n; vectorv(n); for(auto &i:v) cin>>i; int del=-1; int last=gcd(v[0],v[1]); for(int i=1; i> TCS; for (int TC = 1; TC <= TCS; ++TC) { // cout<<"Case "<