#include<iostream>
using namespace std;
int x=0,y=0;
int xm=0,ym=0;
int sum = 0;
void func(int a,int b){
if(a==x&&b==y){
sum++;
return;
}
if(a>x||b>y){
return ;
}
if(a==xm+2&&b==ym+1){
return ;
}
if(a==xm+1&&b==ym+2){
return ;
}
if(a==xm-1&&b==ym+2){
return ;
}
if(a==xm-2&&b==ym+1){
return ;
}
if(a==xm-2&&b==ym-1){
return ;
}
if(a==xm-1&&b==ym-2){
return ;
}
if(a==xm+1&&b==ym-2){
return ;
}
if(a==xm+2&&b==ym-1){
return ;
}
//往下走
func(a+1,b);
//往右走
func(a,b+1);
}
int main()
{
cin>>x>>y>>xm>>ym;
func(0,0);
cout<<sum;
return 0;
}