from math import ceil

DEBT = 100000
DIGITS = 1000
INTEREST_RATE = 1.05

def calc_debt(n):
    d = DEBT // DIGITS
    while n > 0:
        d = ceil(d * INTEREST_RATE)  # 借金の小数点以下を切り捨て
        n  -= 1
    return d * DIGITS

n = int(input())
print(calc_debt(n))
 from math import ceil DEBT = 100000 DEBT 100000 DIGITS = 1000 DIGITS 1000 INTEREST_RATE = 1.05 INTEREST_RATE 1.05 def calc_debt(n):
    d = DEBT // DIGITS
    while n > 0:
        d = ceil(d * INTEREST_RATE)  # 借金の小数点以下を切り捨て
        n  -= 1
    return d * DIGITS calc_debt d = DEBT // DIGITS d DEBT // DIGITS DEBT DIGITS while n > 0:
        d = ceil(d * INTEREST_RATE)  # 借金の小数点以下を切り捨て
        n  -= 1
     n > 0 n 0 d = ceil(d * INTEREST_RATE) d ceil(d * INTEREST_RATE) ceil d * INTEREST_RATE d INTEREST_RATE n  -= 1 n 1 return d * DIGITS d * DIGITS d DIGITS n n n = int(input()) n int(input()) int input() input print(calc_debt(n)) print calc_debt(n) calc_debt n INTEREST_RATE = 1.05 1.05 INTEREST_RATE def calc_debt(n):
    d = DEBT // DIGITS
    while n > 0:
        d = ceil(d * INTEREST_RATE)  # 借金の小数点以下を切り捨て
        n  -= 1
    return d * DIGITS def calc_debt(n):
    d = DEBT // DIGITS
    while n > 0:
        d = ceil(d * INTEREST_RATE)  # 借金の小数点以下を切り捨て
        n  -= 1
    return d * DIGITS calc_debt DIGITS = 1000 1000 DIGITS DEBT = 100000 100000 DEBT n = int(input()) int(input()) n
from math import ceil

DEBT = 100000
DIGITS = 1000
INTEREST_RATE = 1.05

def calc_debt(n):
    d = DEBT // DIGITS
    while n > 0:
        d = ceil(d * INTEREST_RATE)  # 借金の小数点以下を切り捨て
        n  -= 1
    return d * DIGITS

n = int(input())
print(calc_debt(n))

