#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,MAXVAL=100;
char *primes
= (char*)malloc(MAXVAL
*sizeof(char)); primes[0]=primes[1]=0;
for(i=2;i<MAXVAL;i++)
primes[i]=1;
for (i=2;i<MAXVAL;i++)
{
if(primes[i])
for(j=i*2;j<MAXVAL;j+=i)
primes[j]=0;
}
for(i=0;i<MAXVAL;i++)
if(primes[i])
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCmludCBtYWluKCkKewogICAgaW50IGksaixNQVhWQUw9MTAwOwogICAgY2hhciAqcHJpbWVzID0gKGNoYXIqKW1hbGxvYyhNQVhWQUwqc2l6ZW9mKGNoYXIpKTsKICAgIHByaW1lc1swXT1wcmltZXNbMV09MDsKICAgIGZvcihpPTI7aTxNQVhWQUw7aSsrKQogICAgICBwcmltZXNbaV09MTsKCiAgICBmb3IgKGk9MjtpPE1BWFZBTDtpKyspCiAgICB7CiAgICBpZihwcmltZXNbaV0pCiAgICBmb3Ioaj1pKjI7ajxNQVhWQUw7ais9aSkKICAgICBwcmltZXNbal09MDsKICAgIH0KCiAgICBmb3IoaT0wO2k8TUFYVkFMO2krKykKICAgICAgICBpZihwcmltZXNbaV0pCiAgICAgICAgICAgIHByaW50ZigiJWQgIixpKTsKICAgIHByaW50ZigiXG4iKTsKICAgIHJldHVybiAwOwp9