๐ก 2๋ถํฐ (ํ๋ณํ๋ ์ - 1)๋ก ๋๋์์๋ ๋๋จธ์ง๊ฐ 0์ธ ๊ฒฝ์ฐ๊ฐ ์์ด์ผ ์์.
๋จ, ์ซ์ 2์ ๊ฒฝ์ฐ๋ ์์ ํ๋ณ ๋ฐ๋ณต๋ฌธ์์ ์ ์ธ์ํจ๋ค!
const fs = require('fs');
const input = fs.readFileSync('/dev/stdin').toString().split('\n');
let m = parseInt(input[0]);
let n = parseInt(input[1]);
let sum=0; //์์์ ํฉ
let arr=[]; //์์ ์ ์ฅํ๋ ๋ฐฐ์ด
for(let i = m; i<=n; i++){ //m ์ด์ n ์ดํ์ ์์ฐ์ ์์์ธ์ง ํ์ธ
if(i !== 2){
for(let j = 2; j < i; j++){//2๋ถํฐ i-1์ ์๋ก ๋๋์ด์ ์์ ํ๋ณ
if(i % j === 0 ){
break;
}else{
if(j === i-1){
arr.push(i);
sum+=i;
}
}
}
}else{ //ํ์ธํ๋ ์๊ฐ 2๋ผ๋ฉด ๋ฐ๋ก ์์๋ฐฐ์ด์ ์ถ๊ฐ
sum+=2;
arr.push(2);
}
}
if(arr.length===0){
console.log(-1);
}else{
console.log(sum+'\n'+arr[0]);
}