#include<stdio.h>
#include<stdbool.h>
#include<assert.h>
#define ARRAYSIZE 101
main()
{
int n;
bool prime[ARRAYSIZE];
for (int i = 2;i<= n;i++)
prime[i] = true;
int j = 2;
while(j*j<=n){
while(!prime[j])
j++;
for (int i = 2*j;i<=n;i+=j)
prime[i] = false;
j++;
}
for(int i = 2;i<=n;i++)
if (prime[i])
}
I2luY2x1ZGU8c3RkaW8uaD4KI2luY2x1ZGU8c3RkYm9vbC5oPgojaW5jbHVkZTxhc3NlcnQuaD4KI2RlZmluZSBBUlJBWVNJWkUgMTAxCm1haW4oKQp7CglpbnQgbjsKCXNjYW5mKCIlZCIsJm4pOwoJYXNzZXJ0KG4+PTImJm48QVJSQVlTSVpFKTsKCQoJYm9vbCBwcmltZVtBUlJBWVNJWkVdOwoJZm9yIChpbnQgaSA9IDI7aTw9IG47aSsrKQoJIHByaW1lW2ldID0gdHJ1ZTsKCSBpbnQgaiA9IDI7Cgkgd2hpbGUoaipqPD1uKXsKCSAJIHdoaWxlKCFwcmltZVtqXSkKCSAJICBqKys7CgkgCSBmb3IgKGludCBpID0gMipqO2k8PW47aSs9aikKCSAJICBwcmltZVtpXSA9IGZhbHNlOwoJIAkgaisrOwoJIH0KCSBmb3IoaW50IGkgPSAyO2k8PW47aSsrKQoJIGlmIChwcmltZVtpXSkKCSAgcHJpbnRmKCIlZFxuIixpKTsKfQ==