Any odd integer greater than 5 can be expressed as a sum of an odd prime (all primes other than 2 are odd) and an even semiprime. A semiprime number is a product of two prime numbers. This is called Lemoine’s conjecture.
function lemoine(n)
{
var pr = [];
var isPrime = seive(n);
for(var q = 1; q <= n / 2; q++)
{
var p = n - 2 * q;
if (isPrime[p] === 1 && isPrime[q] === 1)
pr.push([p, q]);
}
return pr;
}