10755. Кількість граток


Відправити розв'язок

Бали: 100
Time limit: 1.0s
Memory limit: 500M

Authors:
Problem type
Allowed languages
C++, Java, Pascal, Python

Ваше завдання полягає в тому, щоб підрахувати кількість різних \(n × n\) граток, у яких кожен квадрат чорний або білий.

Дві гратки вважаються різними, якщо неможливо повернути одну з них так, щоб вони виглядали однаково.

Обмеження

  • \(1≤n≤10^9\)

Формат вхідних даних

Єдиний рядок вхідних даних містить ціле число \(n\): розмір гратки.

Формат вихідних даних

Вивести одне ціле число: кількість граток за модулем \(10^9+7\).

Приклад вхідних даних

4

Приклад вихідних даних

16456

Коментарі

Ще немає коментарів.