#2647. 科技画比赛----yz202101

科技画比赛----yz202101

Background

2021年,10月11日下午,来自全区60多个学校的198名学生参加了鄞州区第十届青少年科技节系列活动之现场科幻画比赛。大赛现场孩子自主创作时间两小时,所有孩子都全程认真设计构图、用心作画,用多彩的画笔描绘出了一幅幅奇思妙想的科幻画。

小A同学是其中一名绘画参与者。现在小A想要在一条笔直的区域画直线,我们可以把这个区域看成是一个一维数组。小A同学先画了一段,我们用x=a和x=b来表示。例如a=3,b=5,就表示小A画出了一条长度是2的线段。为了画出美丽的作品,小A同学又画了一条线段,我们用x=c和x=d来表示,这个新画的线段可能与第一条线段完全重合,也有可能是完全不重合,也有可能是部分重合。

请确定现在已经被画过的线段的总长度。

Input

第一行包含2个整数a和b,由一个空间隔开(a<b)。 第二行包含2个整数c和d,由一个空间隔开(c<d)。 a, b, c,d 在int范围内,可能为负。

Output

请输出一行,已经被画过的线段的总长度。

Samples

7 10
4 8
6

Limitation

从x=4到x=10,都被画过,所以答案是6