#include <iostream> using namespace std; int main() { int n, m, x, y; cin >> n >> m >> x >> y; x += 1; y+=1; long arr[25][25] = {0}; arr[0][1] = 1; for (int i = 1; i <= n+1; i++) { for (int j = 1; j <= m+1; j++) { if(i!=x && j!=y && abs(i-x)+abs(j-y)==3 || (i==x &&j==y)) { arr[i][j]=0; } else { arr[i][j] += arr[i - 1][j] + arr[i][j - 1]; } } } cout << arr[n+1][m+1] << endl; return 0; }