Путь в никуда
시간 제한2초메모리 제한1024 MB
n 곱하기 m 격자에서 1,1,2,2,3,3,...칸씩 오른쪽으로 90도 회전하며 이동할 때 방문하는 칸 수를 센다.
문제
Колобку снится странный сон. В нём Колобок находится на клетчатом поле размера в клетке с координатами .
Изначально Колобок смотрит вдоль положительного направления оси . Затем он начинает идти по полю со следующей закономерностью:
- Пройти на одну клетку вперед. Повернуть на вправо.
- Пройти на одну клетку вперед. Повернуть на вправо.
- Пройти на две клетки вперед. Повернуть на вправо.
- Пройти на две клетки вперед. Повернуть на вправо.
- Пройти на три клетки вперед. Повернуть на вправо.
- Пройти на три клетки вперед. Повернуть на вправо.
- Пройти на четыре клетки вперед. Повернуть на вправо.
- И так далее...
Движение продолжается до тех пор, пока Колобок не выйдет за границы поля. После этого Колобок просыпается.
Утром Колобок решил проанализировать свой сон. Он догадался, что в каждой клетке он был максимум один раз, но никак не может вспомнить, сколько клеток он посетил. Колобок просит вас написать программу, которая посчитает количество посещённых им клеток.

입력
В первой строке входного файла находятся два натуральных числа , () --- размеры доски вдоль оси и оси соответственно. Во второй строке находятся два натуральных числа , (; ) --- координаты стартовой позиции колобка.
출력
В выходной файл выведите одно число --- количество клеток, посещенных Колобком во сне.
힌트
На рисунке наглядно показан первый пример.