Примерный студент МАИ Алёша получил путёвку в студенческий лагерь Алушта на берегу моря. К сожалению, рядом с лагерем наступила пора сильного бриза, и он рискует быть разрушенным!
Здание лагеря представляет собой прямоугольник высотой n + 2 бетонных блока и шириной m блоков. Каждый день бриз дует с моря, и каждый блок, кроме блоков верхнего и нижнего ряда, левее которого нет других неразрушенных блоков, разрушается с вероятностью
. Аналогично каждую ночь сильный бриз дует на море, и каждый блок, кроме верхнего и нижнего ряда, правее которого нет других неразрушенных блоков, разрушается с той же вероятностью p. Обратите внимание, что верхние и нижние блоки неразрушимы, то есть всего существует n·m разрушимых блоков.
Время бурь продлится k дней и k ночей. В случае если за это время здание лагеря разделится на хотя бы две компоненты связности, оно разрушится, и Алёше придется искать другое времяпрепровождение на лето.
Найдите вероятность того, что Алёше не придётся искать новое занятие на лето, и он сможет отдохнуть в летнем лагере.
Выходные данные
Пусть ответ в виде несократимой дроби равен
. Выведите одно целое число, равное
. Гарантируется, что при данных ограничениях
.