Будемо для спрощення вважати, що людина у спальнику, яка спить у наметі, займає на підлозі прямокутник розміром 1 \times m. Відповідно, підлога класичного -місного намету — це прямокутник n \times m, при цьому люди лягають паралельно стороні, довжина якої дорівнює зросту людини.
Проте на практиці існують й інші, складніші способи розмістити людей у -місному наметі. Ваше завдання — підрахувати кількість таких способів. Способи, що відрізняються симетрією або поворотом, вважаються різними. Наприклад, при m = 2 існує способи розмістити трьох людей у тримісному наметі:

У вхідному файлі містяться два натуральних числа і (2 \leq m \leq 10;\ 1 \leq n \leq 40).
Виведіть кількість способів розмістити людей у -місному наметі.
Приклад 1