EduBrick

Пути со стенами и диагональю

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

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

Формат ввода

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

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

Одно число.

Примеры

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