Задачі
"Що? Де? Коли?"
"Що? Де? Коли?"
Що життя наше? Гра!
"Пікова дама"
Декілька разів за зміну лкшенята та викладачі грають у інтелектуальну гру "Що? Де? Коли?". Традиційно залік проводиться серед команд, у яких від одного до шести гравців, з яких викладачами є не більше ніж двоє.
У найближчій грі буде розігруватись особливо цінний приз (золотий дирокол ручної роботи від компанії "-Erich Krause"), тому ніхто не хоче приймати участь поза заліком.
Скількома способами можна розбити n школярів та m викладачів на команди так, щоб усі команди були у заліку? (Відповідь виведіть по модулю p).
Вхідні дані
У вхідному файлі містяться цілі числа n та m (0 ≤ n ≤ 199, 0 ≤ m ≤ 50, n+m ≥ 1).
Вихідні дані
Виведіть число способів розбитись на залікові команди (взяте по модулю p). p = 10^9+7.
Приклад
Вхідні дані #1
3 3
Вихідні дані #1
188