Пакувальна машина#2948

Пакувальна машина

1 секунда
64 мегабайти
Легка

У пакувальній машині є іграшкових Дідів Морозів та Снігуроньок. Машина може створювати пакунки наступними способами:

  1. Один Дід Мороз в одному з двох різних типів пакунків;

  2. Одна Снігуронька;

  3. Дід Мороз і Снігуронька разом в одному пакунку.

Після того, як всі іграшки будуть упаковані, машина створить послідовність пакунків різних типів. Скільки різних послідовностей пакунків може виготовити машина?

Вхідні дані

У першому рядку вхідних даних задано одне ціле число (1 \leq n \leq 10^6).

Вихідні дані

Виведіть єдине ціле число — кількість різних послідовностей пакунків, обчислену за модулем .

Приклади

Приклад 1

Loading
Loading