#include #include #include #include #include #include #include #include #include using namespace std; int main() { int N, P; cin >> N >> P; int cnt=1; for(int i=N/2+1; i<=N; ++i){ bool flag=true; bool is_p = i==P; for(int h=2; h*h<=i; ++h){ if(i%h==0){ flag=false; break; } } if(flag) ++cnt; if(is_p && flag){ cout << 1 << endl; return 0; } } cout << (P==1 ? 1 : N-cnt) << endl; return 0; }