import java.math.BigDecimal;
import java.util.Scanner;

public class Main {
	static Scanner sc =  new java.util.Scanner(System.in);

	public static void main(String[] args) {
		
		int n = sc.nextInt();
		
		double a = 100000;
		
		for (int x = 1 ; x <= n ; x++){
			
			a = a * (1.05) ;
			double b = a / 1000 ;
			
			BigDecimal bib = new BigDecimal (String.valueOf(b));
			b =bib.setScale(0, BigDecimal.ROUND_UP).doubleValue();
			
			a = b * 1000;
			
		}
		
		int c = (int)a;
		System.out.println(c);
	}

} import java.math.BigDecimal; BigDecimal java.math import java.util.Scanner; Scanner java.util public class Main {
	static Scanner sc =  new java.util.Scanner(System.in);

	public static void main(String[] args) {
		
		int n = sc.nextInt();
		
		double a = 100000;
		
		for (int x = 1 ; x <= n ; x++){
			
			a = a * (1.05) ;
			double b = a / 1000 ;
			
			BigDecimal bib = new BigDecimal (String.valueOf(b));
			b =bib.setScale(0, BigDecimal.ROUND_UP).doubleValue();
			
			a = b * 1000;
			
		}
		
		int c = (int)a;
		System.out.println(c);
	}

} Main static Scanner sc =  new java.util.Scanner(System.in); sc new java.util.Scanner(System.in) public static void main(String[] args) {
		
		int n = sc.nextInt();
		
		double a = 100000;
		
		for (int x = 1 ; x <= n ; x++){
			
			a = a * (1.05) ;
			double b = a / 1000 ;
			
			BigDecimal bib = new BigDecimal (String.valueOf(b));
			b =bib.setScale(0, BigDecimal.ROUND_UP).doubleValue();
			
			a = b * 1000;
			
		}
		
		int c = (int)a;
		System.out.println(c);
	} main {
		
		int n = sc.nextInt();
		
		double a = 100000;
		
		for (int x = 1 ; x <= n ; x++){
			
			a = a * (1.05) ;
			double b = a / 1000 ;
			
			BigDecimal bib = new BigDecimal (String.valueOf(b));
			b =bib.setScale(0, BigDecimal.ROUND_UP).doubleValue();
			
			a = b * 1000;
			
		}
		
		int c = (int)a;
		System.out.println(c);
	} int n = sc.nextInt(); n sc.nextInt() sc.nextInt sc double a = 100000; a 100000 for (int x = 1 ; x <= n ; x++){
			
			a = a * (1.05) ;
			double b = a / 1000 ;
			
			BigDecimal bib = new BigDecimal (String.valueOf(b));
			b =bib.setScale(0, BigDecimal.ROUND_UP).doubleValue();
			
			a = b * 1000;
			
		} int x = 1 ; int x = 1 ; x 1 x <= n x n x++ x++ x {
			
			a = a * (1.05) ;
			double b = a / 1000 ;
			
			BigDecimal bib = new BigDecimal (String.valueOf(b));
			b =bib.setScale(0, BigDecimal.ROUND_UP).doubleValue();
			
			a = b * 1000;
			
		} {
			
			a = a * (1.05) ;
			double b = a / 1000 ;
			
			BigDecimal bib = new BigDecimal (String.valueOf(b));
			b =bib.setScale(0, BigDecimal.ROUND_UP).doubleValue();
			
			a = b * 1000;
			
		} a = a * (1.05) a a * (1.05) a (1.05) double b = a / 1000 ; b a / 1000 a 1000 BigDecimal bib = new BigDecimal (String.valueOf(b)); bib new BigDecimal (String.valueOf(b)) b =bib.setScale(0, BigDecimal.ROUND_UP).doubleValue() b bib.setScale(0, BigDecimal.ROUND_UP).doubleValue() bib.setScale(0, BigDecimal.ROUND_UP).doubleValue bib.setScale(0, BigDecimal.ROUND_UP) bib.setScale bib 0 BigDecimal.ROUND_UP BigDecimal BigDecimal.ROUND_UP a = b * 1000 a b * 1000 b 1000 int c = (int)a; c (int)a System.out.println(c) System.out.println System.out System System.out c String[] args args public class Main {
	static Scanner sc =  new java.util.Scanner(System.in);

	public static void main(String[] args) {
		
		int n = sc.nextInt();
		
		double a = 100000;
		
		for (int x = 1 ; x <= n ; x++){
			
			a = a * (1.05) ;
			double b = a / 1000 ;
			
			BigDecimal bib = new BigDecimal (String.valueOf(b));
			b =bib.setScale(0, BigDecimal.ROUND_UP).doubleValue();
			
			a = b * 1000;
			
		}
		
		int c = (int)a;
		System.out.println(c);
	}

} public class Main {
	static Scanner sc =  new java.util.Scanner(System.in);

	public static void main(String[] args) {
		
		int n = sc.nextInt();
		
		double a = 100000;
		
		for (int x = 1 ; x <= n ; x++){
			
			a = a * (1.05) ;
			double b = a / 1000 ;
			
			BigDecimal bib = new BigDecimal (String.valueOf(b));
			b =bib.setScale(0, BigDecimal.ROUND_UP).doubleValue();
			
			a = b * 1000;
			
		}
		
		int c = (int)a;
		System.out.println(c);
	}

} Main
import java.math.BigDecimal;
import java.util.Scanner;

public class Main {
	static Scanner sc =  new java.util.Scanner(System.in);

	public static void main(String[] args) {
		
		int n = sc.nextInt();
		
		double a = 100000;
		
		for (int x = 1 ; x <= n ; x++){
			
			a = a * (1.05) ;
			double b = a / 1000 ;
			
			BigDecimal bib = new BigDecimal (String.valueOf(b));
			b =bib.setScale(0, BigDecimal.ROUND_UP).doubleValue();
			
			a = b * 1000;
			
		}
		
		int c = (int)a;
		System.out.println(c);
	}

}