A. Fence Painting
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
512 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Том и Гек красят забор. Забор состоит из $$$a + b$$$ сегментов, при чем первые $$$a$$$ сегментов — деревянные, а оставшиеся $$$b$$$ — металлические.

Тому и Геку обещали вознаграждение за покраску забора. На деревянные и металлические сегменты тратится разное количество усилий, поэтому покраска деревянного сегмента оценивается в $$$x$$$ монет, а металлического — в $$$y$$$ монет.

Том начинает красить забор с первого (крайнего левого) сегмента и красит подряд сегмент за сегментом. Гек, аналогично, начинает красить забор справа и двигается навстречу Тому. Разумеется, ребята хотят, чтобы вознаграждение за покраску забора было разделено справедливо: суммы, которые получат за забор Том и Гек, должны отличаться на минимальную возможную величину.

Помогите им определить, какое должно быть их место встречи $$$k$$$, чтобы вознаграждение за покраску Тому и Геку различалось как можно меньше. Местом встречи будем считать номер последнего сегмента, который покрасит Том. Иными словами, если место встречи — $$$k$$$, Том покрасил $$$k$$$ левых сегментов, а Гек — оставшиеся $$$a + b - k$$$ правых.

Входные данные

В первой строке ввода даны два целых числа $$$a$$$ и $$$b$$$ — количество деревянных и металлических сегментов забора, соответственно ($$$1 \le a, b \le 10^9$$$).

Во второй строке ввода даны два целых числа $$$x$$$ и $$$y$$$ — количество монет, которое платят за покраску одного деревянного или металлического сегмента, соответственно ($$$1 \le x, y \le 10^9$$$).

Выходные данные

Выведите единственное целое число $$$k$$$ — место встречи, при котором Том и Гек получат наиболее близкие по значению вознаграждения. Если оптимальных вариантов ответа несколько, выведите любой из них.

Система оценки

Баллы за каждую подзадачу начисляются только в случае, если все тесты этой подзадачи и необходимых подзадач успешно пройдены.

ПодзадачаБаллыОграничения Необходимые подзадачи
0–примеры из условия
116$$$a, b \le 1000$$$0
219$$$x = y$$$
321$$$a = b$$$
424$$$a, b \le 10^6$$$0, 1
520нет0 – 4
Примеры
Входные данные
1 1
1 1
Выходные данные
1
Входные данные
5 10
2 1
Выходные данные
5