/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
static int max=100000;
static boolean sieve[]=new boolean[max+1];
static void createsieve()
{
sieve[1]=false;
sieve[0]=false;
for(int i
=2;i
<=Math.
sqrt(max
);i
++) {
if(sieve[i])
{
for(int j=i*i;j<=max;j+=i)
sieve[j]=false;
}
}
}
{
// your code goes here
createsieve();
Scanner sc
=new Scanner
(System.
in); int n=sc.nextInt();
List<Integer> li=new ArrayList<>();
for(int i=1;i<=n;i++)
{
if(sieve[i])
li.add(i);
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXN0YXRpYyBpbnQgbWF4PTEwMDAwMDsKCXN0YXRpYyBib29sZWFuIHNpZXZlW109bmV3IGJvb2xlYW5bbWF4KzFdOwpzdGF0aWMgCXZvaWQgY3JlYXRlc2lldmUoKQoJewoJCUFycmF5cy5maWxsKHNpZXZlLHRydWUpOwoJCXNpZXZlWzFdPWZhbHNlOwoJCXNpZXZlWzBdPWZhbHNlOwoJCQoJCWZvcihpbnQgaT0yO2k8PU1hdGguc3FydChtYXgpO2krKykKCQl7CgkJCWlmKHNpZXZlW2ldKQoJCQl7CgkJCQlmb3IoaW50IGo9aSppO2o8PW1heDtqKz1pKQoJCQkJc2lldmVbal09ZmFsc2U7CgkJCX0KCQl9Cgl9CgkKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCQljcmVhdGVzaWV2ZSgpOwoJCVNjYW5uZXIgc2M9bmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKCQlpbnQgbj1zYy5uZXh0SW50KCk7CgkJTGlzdDxJbnRlZ2VyPiBsaT1uZXcgQXJyYXlMaXN0PD4oKTsKCQlmb3IoaW50IGk9MTtpPD1uO2krKykKCQl7CgkJCWlmKHNpZXZlW2ldKQoJCQlsaS5hZGQoaSk7CgkJfQoJCQoJCVN5c3RlbS5vdXQucHJpbnRsbihsaSk7CgkJCgl9Cn0=