#include<bits/stdc++.h>
using namespace std;
int main()
{
long long a[21][21];
int x1,y1,x2,y2;
cin>>x1>>y1>>x2>>y2;
for(int i=0;i<=20;i++)
for(int k=0;k<=20;k++)
a[i][k]=1;
a[x2][y2]=0;
a[x2-2][y2-1]=0;
a[x2-1][y2-2]=0;
a[x2+2][y2+1]=0;
a[x2+1][y2+2]=0;
a[x2-2][y2+1]=0;
a[x2-1][y2+2]=0;
a[x2+2][y2-1]=0;
a[x2+1][y2-2]=0;
for(int i=1;i<=20;i++)
for(int k=1;k<=20;k++)
{
if(a[i][k]!=0)
a[i][k]=a[i][k-1]+a[i-1][k];
}
cout<<a[x1][y1];
return 0;
}