Колись аудитор завітав до військової частини №192.168.0.9 і спостерігав шикування її солдатів. Він помітив, що коли солдати шикувалися у ряди по колон, у останньому ряду було N-1 солдатів, а коли така ж кількість солдатів шикувалася у ряди по колон, у останньому ряду було M-1 солдатів. Усі інші ряди були повними.
Згодом йому знадобилося визначити кількість солдатів у частині за цією інформацією. Він зрозумів, що цю кількість визначити однозначно не можна, тому вирішив знайти мінімальну можливу кількість солдатів. Це завдання він доручив своєму заступнику, тобто вам. Вітаємо.
Вхідний файл містить два натуральних числа та , розділених пробілом (2 \le N,\ M \le 150000).
Виведіть одне число — мінімальну можливу кількість солдатів у частині. Гарантується, що це число вміщується у діапазон Longint.
Приклад 1