Рассмотрим матрицу из $$$n$$$ строк и $$$m$$$ столбцов. Изначально все клетки матрицы белые. Обозначим за $$$(i,j)$$$ клетку на пересечении $$$i$$$-й строки и $$$j$$$-го столбца.
Мы можем проводить над ней следующую операцию любое количество раз (возможно, ноль):
Назовем пару целых чисел $$$(r, b)$$$ достижимой, если путем таких операций можно получить матрицу, в которой ровно $$$r$$$ красных и $$$b$$$ синих клеток.
Ваша задача — посчитать количество достижимых пар.
В единственной строке заданы два целых числа $$$n$$$ и $$$m$$$ ($$$2 \le n, m \le 16$$$).
Выведите одно целое число — количество достижимых пар.
2 2
9
3 3
45
16 15
29161
4 2
30
В первом примере из условия достижимыми являются следующие пары: $$$(0, 0)$$$, $$$(0, 1)$$$, $$$(0, 3)$$$, $$$(0, 4)$$$, $$$(1, 0)$$$, $$$(1, 3)$$$, $$$(3, 0)$$$, $$$(3, 1)$$$, $$$(4, 0)$$$.
Чтобы получить, например, пару $$$(3, 1)$$$, можно сделать следующие действия:
Тогда клетка $$$(2, 1)$$$ будет синей, а остальные три — красными.
| Name |
|---|


