#include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; #define int long long typedef vector VI; #define REP(i,n) for(int i=0;i > dp; //vector > > vvvi; //dp=vector >(N, vector(M,0)); //vector > v; //v.push_back(make_pair(x,y)); signed main(){ cin.tie(0); ios::sync_with_stdio(false); int A, B, C, D; cin >> A >> B >> C >> D; int ans = (B - A + 1)*(D - C + 1); int cnt[101] = { 0 }; eFOR(i, A, B) { cnt[i]++; } eFOR(i, C, D) { if (cnt[i] == 1)ans--; } cout << ans << endl; return 0; }