import java.math.BigInteger ;
public class LargePrimeNumbers
{
public static void main
( String [ ] args
) {
byte count = 0 ;
while ( count < 5 )
{
if ( isPrime( n) )
{
++ count;
}
}
}
{
{
return false ;
}
while ( true )
{
{
return false ;
}
{
return true ;
}
}
}
}
aW1wb3J0IGphdmEubWF0aC5CaWdJbnRlZ2VyOwoKcHVibGljIGNsYXNzIExhcmdlUHJpbWVOdW1iZXJzCnsKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpCiAgICB7CiAgICAgICAgQmlnSW50ZWdlciBuID0gbmV3IEJpZ0ludGVnZXIoTG9uZy5NQVhfVkFMVUUgKyAiIik7CiAgICAgICAgYnl0ZSBjb3VudCA9IDA7CiAgICAgICAgCiAgICAgICAgd2hpbGUoY291bnQgPCA1KQogICAgICAgIHsKICAgICAgICAgICAgbiA9IG4uYWRkKEJpZ0ludGVnZXIuT05FKTsKICAgICAgICAgICAgCiAgICAgICAgICAgIGlmKGlzUHJpbWUobikpCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihuKTsKICAgICAgICAgICAgICAgICsrY291bnQ7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CiAgICAKICAgIHB1YmxpYyBzdGF0aWMgYm9vbGVhbiBpc1ByaW1lKEJpZ0ludGVnZXIgbikKICAgIHsKICAgICAgICBpZihuLnJlbWFpbmRlcihuZXcgQmlnSW50ZWdlcigiMiIpKS5lcXVhbHMoQmlnSW50ZWdlci5aRVJPKSkKICAgICAgICB7CiAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICB9CiAgICAgICAgCiAgICAgICAgQmlnSW50ZWdlciBkaXZpc29yID0gQmlnSW50ZWdlci5PTkU7CiAgICAgICAgCiAgICAgICAgd2hpbGUodHJ1ZSkKICAgICAgICB7CiAgICAgICAgICAgIGRpdmlzb3IgPSBkaXZpc29yLmFkZChuZXcgQmlnSW50ZWdlcigiMiIpKTsKICAgICAgICAgICAgCiAgICAgICAgICAgIGlmKG4ucmVtYWluZGVyKGRpdmlzb3IpLmVxdWFscyhCaWdJbnRlZ2VyLlpFUk8pKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgaWYoZGl2aXNvci5lcXVhbHMobi5kaXZpZGUobmV3IEJpZ0ludGVnZXIoIjIiKSkpIHx8IGRpdmlzb3Iuc3VidHJhY3QoQmlnSW50ZWdlci5PTkUpLmVxdWFscyhuLmRpdmlkZShuZXcgQmlnSW50ZWdlcigiMiIpKSkpCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIHJldHVybiB0cnVlOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQp9Cg==