import java.util.*;
class Primes {
public static void main
(String[] args
) { long t
= System.
currentTimeMillis(); List<Integer> primes = new ArrayList<>();
primes.add(2);
int cur = 3;
while (primes.size() < 100000) {
if (x * x > cur) {
primes.add(cur);
break;
}
if (cur % x == 0) {
break;
}
}
cur += 2;
}
t
= System.
currentTimeMillis() - t
; System.
out.
println(primes.
get(primes.
size() - 1)); }
}
aW1wb3J0IGphdmEudXRpbC4qOwoKY2xhc3MgUHJpbWVzIHsKCQoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoJCWxvbmcgdCA9IFN5c3RlbS5jdXJyZW50VGltZU1pbGxpcygpOwoJCUxpc3Q8SW50ZWdlcj4gcHJpbWVzID0gbmV3IEFycmF5TGlzdDw+KCk7CgkJcHJpbWVzLmFkZCgyKTsKCQlpbnQgY3VyID0gMzsKCQl3aGlsZSAocHJpbWVzLnNpemUoKSA8IDEwMDAwMCkgewoJCQlmb3IgKEludGVnZXIgeCA6IHByaW1lcykgewoJCQkJaWYgKHggKiB4ID4gY3VyKSB7CgkJCQkJcHJpbWVzLmFkZChjdXIpOwoJCQkJCWJyZWFrOwoJCQkJfQoJCQkJaWYgKGN1ciAlIHggPT0gMCkgewoJCQkJCWJyZWFrOwoJCQkJfQoJCQl9CgkJCWN1ciArPSAyOwoJCX0KCQl0ID0gU3lzdGVtLmN1cnJlbnRUaW1lTWlsbGlzKCkgLSB0OwoJCVN5c3RlbS5vdXQucHJpbnRsbihwcmltZXMuZ2V0KHByaW1lcy5zaXplKCkgLSAxKSk7CgkJU3lzdGVtLm91dC5wcmludGxuKHQgKyAibXMiKTsKCX0KCQp9