A, B, C, D = map(int, input().split()) red_count = B - A + 1 black_count = D - C + 1 total = red_count * black_count start = max(A, C) end = min(B, D) overlap = max(0, end - start + 1) print(total - overlap)