Покраска забора
Несколько сезонов жарких лет и холодных зим изрядно подпортили изгородь Фермера Джона, и он решил перекрасить её с помощью своей любимой коровы Беси. Беси отлично красит, но к несчастью плохо понимает команды ФД.
Если мы рассмотрим изгородь ФД как одномерную числовую прямую, то ФД закрашивает интервал между и . Например, если и , то ФД закрашивает интервал длиной . Беси, не понимая команды ФД, закрашивает интервал от до , который может частично или полностью перекрываться с интервалом ФД. Определите общую длину изгороди, которую покрасят ФД и Беси.
Входные данные
Первая строка содержит целые числа и .
Вторая строка содержит целые числа и .
Значения лежат в интервале включительно.
Выходные данные
Выведите в одной строке общую длину изгороди, покрытой краской.
Примеры
Примечание
В примере краской покрыты единиц изгороди от до .