import java.util.function.IntFunction;
class Ideone
{
{
IntFunction f = (n) -> {for(int s=n,i=1;;i+=n)for(int j=2;i%j>0&j<i;)if(++j==i&&--s<1)return n>1?i:2;};
int[] testlist = {1, 2, 3, 4, 5, 100, 123};
for (int x : testlist) {
System.
out.
println(f.
apply(x
)); }
}
}
aW1wb3J0IGphdmEudXRpbC5mdW5jdGlvbi5JbnRGdW5jdGlvbjsKCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlJbnRGdW5jdGlvbiBmID0gKG4pIC0+IHtmb3IoaW50IHM9bixpPTE7O2krPW4pZm9yKGludCBqPTI7aSVqPjAmajxpOylpZigrK2o9PWkmJi0tczwxKXJldHVybiBuPjE/aToyO307CiAgICAgICAgaW50W10gdGVzdGxpc3QgPSB7MSwgMiwgMywgNCwgNSwgMTAwLCAxMjN9OwogICAgICAgIGZvciAoaW50IHggOiB0ZXN0bGlzdCkgewogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oZi5hcHBseSh4KSk7CiAgICAgICAgfQoJfQp9