编程题
### 问题描述
小蓝和小桥都是货币收藏爱好者。这天小蓝收集了一个由 $a$ 到 $b$ 的连续整数序列的珍贵蓝桥古硬币,小桥则拥有一个由 $c$ 到 $d$ 的连续整数序列的古蓝桥纸币。他俩商量着进行一次货币交换,每个人选择自己的一个货币去交换。
他们决定让交换后各自获得的货币的编号之差最大。请你帮助他们计算这个最大的编号之差。
### 输入格式
输入仅一行,包含四个整数 $a,b,c,d$($-100 \leq a \leq b \leq 100, -100 \leq c \leq d \leq 100$),分别表示小蓝的硬币的编号范围、小桥的纸币的编号范围。
### 输出格式
输出一个整数,表示他们交换货币后可以得到的最大编号之差。
### 样例输入
```
-10 10 5 15
```
### 样例输出
```
5
```