Dado un entero n, se solicita calcular el número de diferentes cadenas de bits de longitud n. Como este valor puede ser muy grande, la salida debe mostrar el resultado de ese conteo tomado módulo (1000000007).
Entrada
La entrada contiene un único entero n (1 ≤ n ≤ ).
Salida
El programa debe imprimir la cantidad de cadenas de bits de longitud n módulo .