#include <stdio.h>
#include <math.h>
int sufou(int n)
{
int m;
for(m=2;m<=sqrt(a);m++)
{
if(a%m==0)
return 0;
}
return 1;
}
int main()
{
int i,n,z;
while(scanf("%d",&n)!=EOF&&n)
{
z=0;
for(i=2;i<n/2;i++)
{
if(sufou(i)&&sufou(n-i))
z++;
}
printf("%d\n",z);
}
return 0;
}
#include <math.h>
int sufou(int n)
{
int m;
for(m=2;m<=sqrt(a);m++)
{
if(a%m==0)
return 0;
}
return 1;
}
int main()
{
int i,n,z;
while(scanf("%d",&n)!=EOF&&n)
{
z=0;
for(i=2;i<n/2;i++)
{
if(sufou(i)&&sufou(n-i))
z++;
}
printf("%d\n",z);
}
return 0;
}