var sum = 0;
var isPrime = function(n) {
if ( n === 2) {
return true;
};
else if ( n % 2 === 0) {
return false;
};
for (var i = 3; i < Math.floor(Math.sqrt(n)); i++){
if (n % i ===0) {
return false
};
};
return true;
};
for (var n=2; n<2000000;n++)
{
if (isPrime(n)){
sum +=n;
};
};
System.out.println(sum);
dmFyIHN1bSA9IDA7CnZhciBpc1ByaW1lID0gZnVuY3Rpb24obikgewoKaWYgKCBuID09PSAyKSB7CnJldHVybiB0cnVlOwp9OwoKZWxzZSBpZiAoIG4gJSAyID09PSAwKSB7CnJldHVybiBmYWxzZTsKfTsKCmZvciAodmFyIGkgPSAzOyBpIDwgTWF0aC5mbG9vcihNYXRoLnNxcnQobikpOyBpKyspewppZiAobiAlIGkgPT09MCkgewpyZXR1cm4gZmFsc2UKfTsKfTsKcmV0dXJuIHRydWU7Cn07Cgpmb3IgKHZhciBuPTI7IG48MjAwMDAwMDtuKyspCnsKaWYgKGlzUHJpbWUobikpewpzdW0gKz1uOwp9Owp9OwoKU3lzdGVtLm91dC5wcmludGxuKHN1bSk7Cg==