1 import java.util.Scanner;
2
3 public class Main{
4 static int hl[][]=new int[20][20];
5 static int sum=0;
6 static int blx,bly;
7 public static void unreach(int hx,int hy){
8 hl[hx][hy]=hl[hx+1][hy+2]=hl[hx+2][hy+1]=hl[hx+2][hy-1]=hl[hx+1][hy-2]=hl[hx-1][hy-2]
9 =hl[hx-2][hy-1]=hl[hx-2][hy+1]=hl[hx-1][hy+2]=1;
10 }
11 public static void count(int sx,int sy){
12 if(hl[sx][sy]==1||sx>blx||sy>bly){
13 return;
14 }
15 if(sx==blx&&sy==bly){
16 sum++;
17 return;
18 }
19 count(sx+1,sy);
20 count(sx,sy+1);
21 }
22 public static void main(String args[]){
23 Scanner sc=new Scanner(System.in);
24 int bx,by,hx,hy;
25 bx=sc.nextInt();
26 by=sc.nextInt();
27 blx=bx;
28 bly=by;
29 hx=sc.nextInt();
30 hy=sc.nextInt();
31 unreach(hx,hy);
32 count(0,0);
33 System.out.println(sum);
34 }
35 }