import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import java.util.StringTokenizer;
public class Main {
int t
=Integer.
parseInt((bf.
readLine())); List<Integer>arr=new ArrayList<>();
while(st.hasMoreTokens()){
//for(int i=1;i<=1000;i++){
//arr.add(i);
//}
arr.
add(Integer.
parseInt(st.
nextToken())); }
int c=0;
for(int i:arr){
// System.out.println("i: "+i);
//System.out.println("시작:"+i);
if(division(i/2,i)){
c++;
}
}
System.
out.
println(arr.
size()-c
-1); }
public static boolean division(int half,int max) {
// System.out.println("half: "+half);
for(int i=2;i<=half;i++){
if(max%i==0){
// System.out.println("나눠졌음:"+i);
//System.out.println("===============");
return true;
}
}
//System.out.println("나눠지지않음");
//System.out.println("===============");
return false;
}
}
aW1wb3J0IGphdmEuaW8uQnVmZmVyZWRSZWFkZXI7CmltcG9ydCBqYXZhLmlvLklucHV0U3RyZWFtUmVhZGVyOwppbXBvcnQgamF2YS5tYXRoLkJpZ0ludGVnZXI7CmltcG9ydCBqYXZhLnV0aWwuQXJyYXlMaXN0OwppbXBvcnQgamF2YS51dGlsLkxpc3Q7CmltcG9ydCBqYXZhLnV0aWwuU3RyaW5nVG9rZW5pemVyOwoKCnB1YmxpYyBjbGFzcyBNYWluIHsKCiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB0aHJvd3MgRXhjZXB0aW9uIHsKICAgICAgICBCdWZmZXJlZFJlYWRlciBiZiA9IG5ldyBCdWZmZXJlZFJlYWRlcihuZXcgSW5wdXRTdHJlYW1SZWFkZXIoU3lzdGVtLmluKSk7IAogICAgICAgIGludCB0PUludGVnZXIucGFyc2VJbnQoKGJmLnJlYWRMaW5lKCkpKTsKICAgICAgICBTdHJpbmdUb2tlbml6ZXIgc3QgPSBuZXcgU3RyaW5nVG9rZW5pemVyKGJmLnJlYWRMaW5lKCksICIgIik7CiAgICAgICAgTGlzdDxJbnRlZ2VyPmFycj1uZXcgQXJyYXlMaXN0PD4oKTsKICAgICAgIHdoaWxlKHN0Lmhhc01vcmVUb2tlbnMoKSl7CiAgICAgICAgICAgIC8vZm9yKGludCBpPTE7aTw9MTAwMDtpKyspewogICAgICAgICAgICAgICAgLy9hcnIuYWRkKGkpOwoKICAgICAgICAgICAgLy99CiAgICAgICAgICAgYXJyLmFkZChJbnRlZ2VyLnBhcnNlSW50KHN0Lm5leHRUb2tlbigpKSk7CiAgICAgICAgfQogICAgICAgIGludCBjPTA7CiAgICAgICAgZm9yKGludCBpOmFycil7CiAgICAgICAgIC8vIFN5c3RlbS5vdXQucHJpbnRsbigiaTogIitpKTsKICAgICAgICAgLy9TeXN0ZW0ub3V0LnByaW50bG4oIuyLnOyekToiK2kpOwogICAgICAgICBpZihkaXZpc2lvbihpLzIsaSkpewogICAgICAgICAgICBjKys7CiAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKGFyci5zaXplKCktYy0xKTsKICAgIH0KICAgIHB1YmxpYyBzdGF0aWMgYm9vbGVhbiBkaXZpc2lvbihpbnQgaGFsZixpbnQgbWF4KSB7CiAgICAgICAvLyBTeXN0ZW0ub3V0LnByaW50bG4oImhhbGY6ICIraGFsZik7CiAgICAgICAgZm9yKGludCBpPTI7aTw9aGFsZjtpKyspewogICAgICAgICAgICBpZihtYXglaT09MCl7CiAgICAgICAgICAgICAgIC8vIFN5c3RlbS5vdXQucHJpbnRsbigi64KY64ig7KGM7J2MOiIraSk7CiAgICAgICAgICAgICAgICAvL1N5c3RlbS5vdXQucHJpbnRsbigiPT09PT09PT09PT09PT09Iik7CiAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICAvL1N5c3RlbS5vdXQucHJpbnRsbigi64KY64ig7KeA7KeA7JWK7J2MIik7CiAgICAgICAgLy9TeXN0ZW0ub3V0LnByaW50bG4oIj09PT09PT09PT09PT09PSIpOwogICAgICAgIHJldHVybiBmYWxzZTsKICAgIH0KICAgIAoKfQo=