Задачі
Синя гусінь дає пораду
Синя гусінь дає пораду
-- А якого зросту ти хочеш бути? -- запитала Гусінь.
-- Ах, однаково, -- швидко сказала Аліса. -- Лише, знаєте, так неприємно весь час змінюватись…
-- Відкусиш з однієї сторони -- підростеш, з іншої -- зменшишся!
-- З однієї сторони чого? -- подумала Аліса. -- З іншої сторони чого?
-- Гриба, -- відповіла Гусінь, ніби почувши питання, і щезла з виду.
Пригоди Аліси у країні чудес (переклад Н.М. Демурової)
\includegraphics{https://static.e-olymp.com/content/0b/0bbd685a36a23d262364d2861b3cea83d2355db7.jpg}
Десь з звилину Аліса задумливо дивилась на гриб, намагаючись визначити, де у нього одна сторона, а де -- інша; гриб був круглим, и це зовсім збило її з панталику. Нарешті, вона зважилась: обхопивши гриб руками і відломила з кожної сторони по шматочку. Виявилось, что якщо відкусити від шматочка з лівої руки, то можна збільшитись на \textbf{A} дюймів, а якщо з правої -- то зменшитись \textbf{B} на дюймів.
Допоможіть Алісі визначити, чи може вона стати зростом \textbf{Y} дюймів, якщо її зріст -- \textbf{X} дюймів.
\InputFile
У першому рядку вхідного файлу записано чотири числа \textbf{X}, \textbf{Y}, \textbf{A}, \textbf{B}.
При цьому \textbf{0} ≤ |\textbf{X}|, |\textbf{Y}| ≤ \textbf{10^6}, \textbf{0} ≤ |\textbf{A}|, |\textbf{B}| ≤ \textbf{10^2}.
\OutputFile
У вихідний файл виведіть єдине ціле число -- мінімальнуе кількість "відкушувань" для досягнення мети, або \textbf{--1}, якщо це зробити неможливо.
Вхідні дані #1
1 1 0 0
Вихідні дані #1
0