Ужин для интровертов

아직 제출이 없습니다시간 제한0.5초메모리 제한1024 MB

문제

У Марго очень много друзей и все они --- интроверты. У него дома есть круглый стол, вокруг которого стоит $N$ стульев. Как известно, интроверт за столом чувствует себя комфортно, если количество свободных стульев до ближайшего по кругу соседа слева и до ближайшего по кругу соседа справа от него в сумме хотя бы $K$. Марго хочет пригласить своих друзей на ужин. Для этого ему нужно узнать, какое наибольшее число интровертов можно посадить за стол так, чтобы каждому было комфортно. Помогите ему.

입력

В первой строке вводится целое число $N$ --- количество мест за столом ($3 \le N \le 10^9$).

В следующей строке вводится целое число $K$ --- количество свободных стульев, необходимое для комфорта интроверта ($1 \le K \le N - 2$).

출력

Выведите единственное число --- наибольшее число интровертов, которых можно посадить за стол. Гарантируется, что хотя бы двух человек можно посадить за стол.