EduBrick

Пути на большом поле

8000 мс · 64 МБ · всё или ничего

Сколько путей вправо и вниз ведёт из левого верхнего угла в правый нижний, если некоторые клетки — стены? Ответ по модулю 109+710^9 + 7. Поле большое, памяти мало.

Формат ввода

В первой строке числа nn и mm от 11 до 20002000. В следующих nn строках по mm символов. Угловые клетки свободны.

Формат вывода

Одно число.

Примеры

ввод
1 1
.
вывод
1
Войдите, чтобы отправлять решения.