Шахи#7094

Шахи

5 секунд
32 мегабайти
Середня

Петрик зацікавився шахами. Проте традиційні шахи йому наскучили досить швидко — одразу після того, як він зайняв перше місце з шахів серед юніорів. Тепер він цікавиться варіаціями на тему шахових фігур на різно­манітних дошках. Наразі, Петрика цікавить кількість варіантів розташування довільної (можливо, нульової) кількості шахових коней на дошці 4 \times n так, щоб вони не атакували один одного. Проте він не любить працювати з великими числами, і тому Петрику достатньо знайти остачу від ділення цієї кількості на деяке число . Допоможіть йому у цьому нелегкому завданні.

Обчислити остачу від ділення на кількості можливих розміщень шахових коней на дошці 4 \times n, при яких вони не атакують один одного.

Вхідні дані

В одному рядку записано довжину дошки (2 \le n \le 10^9) та дільник (2 \le p \le 10^9).

Вихідні дані

Вивести остачу від ділення на кількості можливих розміщень шахових коней на дошці 4 \times n, при яких вони не атакують один одного.

Приклади

Приклад 1

Loading
Loading