Скарби ацтеків#4341

Скарби ацтеків

1 секунда
128 мегабайтів
Складна

Недавно під час розкопок у Теотіуакані археологи виявили дивну скриньку, вміст якої, ймовірно, використовувався під час легендарних жертвоприношень Монтесуми, а також безліч однакових вирізаних з кістки прямокутних фігур розміром 1 \times 2.

Археологи з'ясували, що для того, щоб відкрити скриньку, необхідно замостити фігурками прямокутну кришку цієї скриньки строго визначеним чином. Фігури не можуть накладатися одна на одну і виходити за межі кришки. Археологи бояться пошкодити скриньку, тому хочуть просто перебрати всі можливі способи замощення. Ви повинні підрахувати кількість таких способів.

Вхідні дані

В одному рядку задано довжину та ширину кришки скриньки (1 \le l, w \le 100).

Вихідні дані

Виведіть шукану кількість способів за модулем 10^9 + 7.

Приклади

Приклад 1

Loading
Loading