Том и Гек красят забор. Забор состоит из $$$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 | – | примеры из условия | |
| 1 | 16 | $$$a, b \le 1000$$$ | 0 |
| 2 | 19 | $$$x = y$$$ | |
| 3 | 21 | $$$a = b$$$ | |
| 4 | 24 | $$$a, b \le 10^6$$$ | 0, 1 |
| 5 | 20 | нет | 0 – 4 |
1 11 1
1
5 102 1
5