Задачи
Покраска забора
Покраска забора
Несколько сезонов жарких лет и холодных зим изрядно подпортили изгородь Фермера Джона, и он решил перекрасить её с помощью своей любимой коровы Беси. Беси отлично красит, но к несчастью плохо понимает команды ФД.
Если мы рассмотрим изгородь ФД как одномерную числовую прямую, то ФД закрашивает интервал между $x = a$ и $x = b$. Например, если $a = 3$ и $b = 5$, то ФД закрашивает интервал длиной $2$. Беси, не понимая команды ФД, закрашивает интервал от $x = c$ до $x = d$, который может частично или полностью перекрываться с интервалом ФД. Определите общую длину изгороди, которую покрасят ФД и Беси.
\InputFile
Первая строка содержит целые числа $a$ и $b\:(a < b)$.
Вторая строка содержит целые числа $c$ и $d\:(c < d)$.
Значения $a, b, c, d$ лежат в интервале $0 ... 100$ включительно.
\OutputFile
Выведите в одной строке общую длину изгороди, покрытой краской.
\includegraphics{https://static.eolymp.com/content/a4/a4u9hdlr5t3r76kh253l3aecvk.gif}
\Note
В примере краской покрыты $6$ единиц изгороди от $x = 4$ до $x = 10$.
Входные данные #1
7 10 4 8
Выходные данные #1
6