# -*- coding: utf-8 -*-
# 1173 - Preenchimento de Vetor I


# Função
def vetor_dobro(entrada):
    vetor = [entrada]
    for i in range(9):
        vetor.append(vetor[i] * 2)
    return vetor


# Procedimento
def imprimir_vetor(vetor):
    for i in range(len(vetor)):
        print('N[%d] = %d' % (i, vetor[i]))


# Main
vetor = vetor_dobro(int(input()))
imprimir_vetor(vetor)

293c48b8259e794932624e0f8dfe1bd7680e68ed
<mask token>


def imprimir_vetor(vetor):
    for i in range(len(vetor)):
        print('N[%d] = %d' % (i, vetor[i]))


<mask token>

def vetor_dobro(entrada):
    vetor = [entrada]
    for i in range(9):
        vetor.append(vetor[i] * 2)
    return vetor


def imprimir_vetor(vetor):
    for i in range(len(vetor)):
        print('N[%d] = %d' % (i, vetor[i]))


<mask token>

def vetor_dobro(entrada):
    vetor = [entrada]
    for i in range(9):
        vetor.append(vetor[i] * 2)
    return vetor


def imprimir_vetor(vetor):
    for i in range(len(vetor)):
        print('N[%d] = %d' % (i, vetor[i]))


<mask token>
imprimir_vetor(vetor)

def vetor_dobro(entrada):
    vetor = [entrada]
    for i in range(9):
        vetor.append(vetor[i] * 2)
    return vetor


def imprimir_vetor(vetor):
    for i in range(len(vetor)):
        print('N[%d] = %d' % (i, vetor[i]))


vetor = vetor_dobro(int(input()))
imprimir_vetor(vetor)

# -*- coding: utf-8 -*-
# 1173 - Preenchimento de Vetor I


# Função
def vetor_dobro(entrada):
    vetor = [entrada]
    for i in range(9):
        vetor.append(vetor[i] * 2)
    return vetor


# Procedimento
def imprimir_vetor(vetor):
    for i in range(len(vetor)):
        print('N[%d] = %d' % (i, vetor[i]))


# Main
vetor = vetor_dobro(int(input()))
imprimir_vetor(vetor)
