Statement is not available in English language
2. Потерявшееся число
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
512 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Тимофей выбрал натуральное число $$$n$$$, делящееся на 6, и записал на трёх разных карточках само число $$$n$$$, его половину и его треть. Однако, эти карточки перепутались между собой, а затем одна из них потерялась. Теперь у Тимофея есть только две карточки, на которых написаны числа $$$a$$$ и $$$b$$$. Помогите ему вспомнить, что за число было написано на третьей.

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

Программа получает на вход два натуральных числа $$$a$$$ и $$$b$$$ ($$$1 \leqslant a \lt b \leqslant 10^{9}$$$). Число $$$a$$$ находится в первой строке, $$$b$$$ — во второй.

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

Выведите одно натуральное число — ответ на вопрос задачи. Гарантируется, что входные данные таковы, что ответ cуществует, единственен и не превосходит $$$10^{9}$$$.

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

Решение, правильно работающее в случае, когда $$$b \leqslant 1000$$$, получит не менее 40 баллов.

Примеры
Входные данные
4
12
Выходные данные
6
Входные данные
2
3
Выходные данные
6
Примечание

В первом примере $$$n = 12$$$, его треть равна 4, а половина (потерянное число) равна 6. Можно доказать, что это единственный ответ.

Во втором примере потерялось задуманное Тимофеем число 6, на листочках остались его треть (число 2) и половина (число 3).