Піца
Компанія з M людей прийшла у піцерію. Порадившись, вони вирішили замовити одну велику піцу з K начинками. Піца являє собой круг, розділений на K рівних секторів, у кожному з яких знаходиться своя начинка. Піцу подають ще не розрізаною.
Друзі попросили офіціанта розрізати піцу на M рівних секторів, по одному шматку на людину, так, щоб якомога більшій кількості людей дістався шматок по меншій мірі з двома начинками.
Допоможіть офіціанту визначити, якій саме кількості людей дістанеться більше однієї начинки, якщо різати піцу найоптимальніше.
Вхідні дані
Вводяться два цілих числа K, M (1 ≤ K ≤ 100, 1 ≤ M ≤ 100) - кількість начинок у піці та кількість людей у компанії відповідно.
Вихідні дані
Виведіть кількість людей, яким дістанеться більше однієї начинки у найкращому випадку.