a,b,c,d=gets.split.map(&:to_i) redCards = (a..b).to_a blackCards = (c..d).to_a allCards = redCards + blackCards puts redCards.size * blackCards.size - (allCards.size - allCards.uniq.size)