#include using namespace std; typedef long long ll; int challenge = 100; ll powmod(ll a, ll x, ll p){ ll res=1; while(x>0){ if(x%2 == 1){ res = (res * a) % p; x--; } a = (a*a)%p; x >>= 1; } return res; } bool is_prime(ll n){ if(n == 2) return(true); if(n == 1 || (n&1) == 0) return (false); mt19937 mt; ll s=1; ll d=n; do{ d >>= 1; }while((d&1) == 0); for(int i=0;i> n; vector x(n); for(int i=0;i> x[i]; } for(int i=0;i