#include<iostream>
using
namespace
std;
long
long
abs
(
long
long
l,
long
long
k)
{
long
long
j,i,t=1,n=1;
if
((l-k)<k)
k=l-k;
for
(i=l,j=k;j>=1;j--,i--)
n=n*i;
for
(i=k;i>=1;i--)
t=t*i;
return
n/t;
}
int
main()
{
long
long
i,j,k,l;
cin>>i>>j>>k>>l;
long
long
m=
abs
(i,j)*
abs
(k,l);
cout<<m<<endl;
return
0;
}