#include<iostream>

#define     MAX_N_NUMBER     (100)

using namespace std;

int main(){
	const double rate = 0.05;
	const int init_money = 100000;
	int n,i,money;
	double buf;

	// 入力
	cin >> n;

	// 入力値のチェック
	if((n <= 0) || (n > ((int)(MAX_N_NUMBER)))){
		cerr << "Error!!" << endl;
		return 0;
	}

	// 倍々ゲーム
	money = init_money;
	for(i=1;i<=n;i++){
		buf = money * (1 + rate);
		money = (int)buf;
		money += 999;
		money /= 1000;
		money *= 1000;
	}

	// 出力
	cout << money << endl;

	return 0;
}