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);
dmFyIHN1bSA9IDA7CnZhciBpc1ByaW1lID0gZnVuY3Rpb24obikgewogIGlmIChuID09IDIpIHsKICByZXR1cm4gdHJ1ZTsKICB9CgogIGVsc2UgaWYgKG4gJSAyID09IDApIHsKICByZXR1cm4gZmFsc2U7CiAgfQoKZm9yICh2YXIgaSA9IDM7IGkgPCBNYXRoLmZsb29yKE1hdGguc3FydChuKSk7IGkrKyl7CmlmIChuICUgaSA9PTApIHsKcmV0dXJuIGZhbHNlCn0KfTsKcmV0dXJuIHRydWU7Cn07Cgpmb3IgKHZhciBuPTI7IG48MjAwMDAwMDtuKyspCnsKaWYgKGlzUHJpbWUobikpewpzdW0gKz1uOwp9Cn07CgpTeXN0ZW0ub3V0LnByaW50bG4oc3VtKTsK