#include using namespace std; vector sieve(int n){ vector v(1000000); for(int i=2; i*i<=1000000;i++){ for(int j=2*i;j<=1000000;j+=i){ v[j]=1; } } vector primes; for(int i=2;i<=1000000;i++){ if(v[i]==0){ primes.push_back(i); } } return primes; } vectorprime=sieve(1000000); int solve(int n){ if(n==1){ return 1; } int temp=INT_MIN; for(int i=0;i>n; long long int sum=0; for(int i=0;i>x; sum+=solve(x); } cout<