#include #include #include using namespace std; typedef long long LL; int n; const int maxn = 110; const int N = 100000; vector primes; int vis[N*10]; LL gcd(LL a,LL b) { return !b?a:gcd(b,a%b); } void init() { primes.clear(); memset(vis,0,sizeof vis); for(int i=2; i=3) break; } if(cnt<3) res = -1; printf("%lld\n",res); } return 0; }