Несколько сезонов жарких лет и холодных зим изрядно подпортили изгородь
Фермера Джона, и он решил перекрасить её с помощью своей любимой коровы Беси.
Беси отлично красит, но к несчастью плохо понимает команды ФД.
Если мы рассмотрим изгородь ФД как одномерную числовую прямую,
то ФД закрашивает интервал между \(x=a\) and \(x=b\). Например, если
\(a=3\) and \(b=5\), то ФД закрашивает интервал длиной 2.
Беси, не понимая команды ФД, закрашивает интервал от \(x=c\) to \(x=d\),
который может частично или полностью перекрываться с интервалом ФД.
Пожалуйста, определите общую длину изгороди которую покрасят ФД и Беси.
Формат ввода (файл paint.in):
Первая строка ввода содержит целые числа
\(a\) и
\(b\), разделённые одним пробелом
(
\(a < b\)).
Вторая строка содержит целые числа \(c\) и \(d\), разделённые одним пробелом (\(c < d\)).
Значения \(a\), \(b\), \(c\), \(d\) все лежат в интервале \(0 \ldots 100\), включительно.
Формат вывода (файл paint.out):
Выведите в одной строке общую длину изгороди, покрытой краской.