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);
dmFyIHN1bSA9IDA7CnZhciBpc1ByaW1lID0gZnVuY3Rpb24obikgewoKaWYgKG4gPT0gMikgewpyZXR1cm4gdHJ1ZTsKfTsKCmVsc2UgaWYgKG4gJSAyID09IDApIHsKcmV0dXJuIGZhbHNlOwp9OwoKZm9yICh2YXIgaSA9IDM7IGkgPCBNYXRoLmZsb29yKE1hdGguc3FydChuKSk7IGkrKyl7CmlmIChuICUgaSA9PTApIHsKcmV0dXJuIGZhbHNlCn07Cn07CnJldHVybiB0cnVlOwp9OwoKZm9yICh2YXIgbj0yOyBuPDIwMDAwMDA7bisrKQp7CmlmIChpc1ByaW1lKG4pKXsKc3VtICs9bjsKfTsKfTsKClN5c3RlbS5vdXQucHJpbnRsbihzdW0pOwo=