e-olymp
Задачі

Кількість учасників олімпіади

Кількість учасників олімпіади

Як відомо, на питання про те, скільки в нього учнів, давньогрецький вчений Піфагор відповідав так: "Половина моїх учнів вивчає математику, четверта частина вивчає природу, сьома частина проводить час у мовчазних роздумах, частину, що залишилась, складають 3 діви".

Секретар олімпіади на питання: "Скільки зареєстровано учасників олімпіади з інформатики?", відповідав подібно Піфагору: "K-та частина почала розв'язувати першу задачу, M-та частина – другу, а N-та – третю. В той же час D учасників вирішують проблему: "З чого почати?". Ваша задача вивести кількість учасників олімпіади S, або -1, якщо секретар помилився у своєму повідомленні.

Вхідні дані

У єдиному рядку через пропуск числа K, N, M, D. 1 ≤ K, N, M, D1000.

Вихідні дані

Вивести кількість учасників олімпіади S, або -1, якщо секретар помилився у своєму повідомленні.

Ліміт часу 1 секунд
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
2 4 7 3
Вихідні дані #1
28
Автор Присяжнюк А.В.
Джерело III етеп Всеукраїнської олімпіади з інформатики в Житомирській обл. 2007-2008 р