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