2113: Кількість граток

Переглянути як PDF

Надіслати розвʼязок

Бали: 14,00 (частково)
Ліміт часу: 1.0s
Ліміт памʼяті: 500M
Ввід: stdin
Вивід: stdout

Тип задачі

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

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

Обмеження

  • ~1≤n≤10^9~

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

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

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

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

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

4

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

16456

Коментарі

Будь ласка, прочитайте правила перед коментуванням.


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