https://vjudge.net/contest/278754#problem/C
#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
int n,m,i,j,k,l,h,ans;
int f(int x){
int k=sqrt(x);
for (int j=2;j<=k;j++)
if (x%j==0) return 0;
return 1;
}
int main()
{
while (scanf("%d",&n)){
if (n==0) break;
for (i=2;i<=n-i;i++)
if (f(i)&&f(n-i)) ans++;
printf("%d\n",ans);
ans=0;
}
}