#define _GLIBCXX_DEBUG #include using namespace std; int main() { vector S(0), T(0); int A, B; cin >> A >> B; for(int i = A; i <= B; i++){ S.push_back(i); } int C, D; cin >> C >> D; for(int i = C; i <= D; i++){ T.push_back(i); } int ans = 0; for(int i = 0; i < (int)S.size(); i++){ for(int j = 0; j < (int)T.size(); j++){ if(S[i] != T[j]) ans++; } } cout << ans << endl; }