Есть квадрат размера $$$a \times a$$$. В его левом верхнем углу находится квадратная кисть размера $$$b \times b$$$, которой нужно будет покрасить квадрат (можно считать, что верхний левый угол размера $$$b \times b$$$ уже покрашен). Можно передвигать кисть только параллельно сторонам квадрата. Какое минимальное расстояние должен пройти центр кисти, чтобы весь квадрат полностью был покрашен?
Входные данные содержат два целых числа $$$a$$$ и $$$b$$$ ($$$1 \le b \le a \le 10^{6}$$$) — стороны квадрата и кисти соответственно.
Выведите единственное целое число — минимальное расстояние, которое должен пройти центр кисти. Гарантируется, что ответ является целым числом.
4 2
6
4 3
3
9 3
24
1000000 1
999999999999