#include<iostream>
#include<math.h>
using namespace std;
bool IsPrime(int judge) {
if (judge == 1) {
return false;
}
for (int i = 3; i <= sqrt(judge); i += 2) {
if (judge%i == 0) {
return false;
}
else {
;
}
}
return true;
}
int main() {
int n,count=0;
cin >> n;
for (int i = 3; i <= n; i += 2) {
if (IsPrime(i) && IsPrime(i - 2)) {
count++;
}
}
cout << count << endl;
return 0;
}
#include<math.h>
using namespace std;
bool IsPrime(int judge) {
if (judge == 1) {
return false;
}
for (int i = 3; i <= sqrt(judge); i += 2) {
if (judge%i == 0) {
return false;
}
else {
;
}
}
return true;
}
int main() {
int n,count=0;
cin >> n;
for (int i = 3; i <= n; i += 2) {
if (IsPrime(i) && IsPrime(i - 2)) {
count++;
}
}
cout << count << endl;
return 0;
}