#include "bits/stdc++.h" using namespace std; #define print(x) cout< PI; typedef pair V; typedef vector VE; const ll mod = 1000000007; //10^9+7 vector prime; bool is_prime[2000002]; int sieve(int k,int n){ int p=0; REP(i,n+1)is_prime[i]=true; is_prime[0]=is_prime[1]=false; rep(i,2,n+1){ if(is_prime[i]){ ////print(i);/// for(int j=2*i;j<=n;j+=i) is_prime[j]=false; if(i>=k)prime.push_back(i); } } return p; } int myhash(int h){ //print("h "<=10)sum=myhash(sum); //print("sum "<>n; cin>>k; int p=sieve(n,k); //REP(i,prime.size())print(prime[i]);/// //print("");/// int s=0,t=0,res=0,start=0; mapcount; while(sfirst<<" "<second);}/// //print("");/// //print(prime[s]<<" "<