import java.util.Scanner;

public class Main{
	public static int divisble(int n) {
		if(n/100==0) {
			return 0;
		}
		return 1+divisble(n/100);
	}
	public static void main(String [] args){
		Scanner input = new Scanner(System.in);
		String temp = input.nextLine();
		int toReturn=0;
		int d=Integer.parseInt(temp.substring(0, temp.indexOf(" ")));
		int num=Integer.parseInt(temp.substring(temp.indexOf(" ")+1));
		int count=0;
		int tempe=1;
		while(count!=d) {
			tempe*=10;
			count=divisble(tempe);
		}
		for(int x=0;x<num;x++) {
			toReturn+=tempe;
		}
		if(num==100) {
			toReturn+=tempe;
		}
		System.out.println(toReturn);
		input.close();
		
	}
	

} import java.util.Scanner; Scanner java.util public class Main{
	public static int divisble(int n) {
		if(n/100==0) {
			return 0;
		}
		return 1+divisble(n/100);
	}
	public static void main(String [] args){
		Scanner input = new Scanner(System.in);
		String temp = input.nextLine();
		int toReturn=0;
		int d=Integer.parseInt(temp.substring(0, temp.indexOf(" ")));
		int num=Integer.parseInt(temp.substring(temp.indexOf(" ")+1));
		int count=0;
		int tempe=1;
		while(count!=d) {
			tempe*=10;
			count=divisble(tempe);
		}
		for(int x=0;x<num;x++) {
			toReturn+=tempe;
		}
		if(num==100) {
			toReturn+=tempe;
		}
		System.out.println(toReturn);
		input.close();
		
	}
	

} Main public static int divisble(int n) {
		if(n/100==0) {
			return 0;
		}
		return 1+divisble(n/100);
	} divisble {
		if(n/100==0) {
			return 0;
		}
		return 1+divisble(n/100);
	} if(n/100==0) {
			return 0;
		} n/100==0 n/100 n 100 0 {
			return 0;
		} return 0; 0 return 1+divisble(n/100); 1+divisble(n/100) 1 divisble(n/100) divisble n/100 n 100 int n n public static void main(String [] args){
		Scanner input = new Scanner(System.in);
		String temp = input.nextLine();
		int toReturn=0;
		int d=Integer.parseInt(temp.substring(0, temp.indexOf(" ")));
		int num=Integer.parseInt(temp.substring(temp.indexOf(" ")+1));
		int count=0;
		int tempe=1;
		while(count!=d) {
			tempe*=10;
			count=divisble(tempe);
		}
		for(int x=0;x<num;x++) {
			toReturn+=tempe;
		}
		if(num==100) {
			toReturn+=tempe;
		}
		System.out.println(toReturn);
		input.close();
		
	} main {
		Scanner input = new Scanner(System.in);
		String temp = input.nextLine();
		int toReturn=0;
		int d=Integer.parseInt(temp.substring(0, temp.indexOf(" ")));
		int num=Integer.parseInt(temp.substring(temp.indexOf(" ")+1));
		int count=0;
		int tempe=1;
		while(count!=d) {
			tempe*=10;
			count=divisble(tempe);
		}
		for(int x=0;x<num;x++) {
			toReturn+=tempe;
		}
		if(num==100) {
			toReturn+=tempe;
		}
		System.out.println(toReturn);
		input.close();
		
	} Scanner input = new Scanner(System.in); input new Scanner(System.in) String temp = input.nextLine(); temp input.nextLine() input.nextLine input int toReturn=0; toReturn 0 int d=Integer.parseInt(temp.substring(0, temp.indexOf(" "))); d Integer.parseInt(temp.substring(0, temp.indexOf(" "))) Integer.parseInt Integer temp.substring(0, temp.indexOf(" ")) temp.substring temp 0 temp.indexOf(" ") temp.indexOf temp " " int num=Integer.parseInt(temp.substring(temp.indexOf(" ")+1)); num Integer.parseInt(temp.substring(temp.indexOf(" ")+1)) Integer.parseInt Integer temp.substring(temp.indexOf(" ")+1) temp.substring temp temp.indexOf(" ")+1 temp.indexOf(" ") temp.indexOf temp " " 1 int count=0; count 0 int tempe=1; tempe 1 while(count!=d) {
			tempe*=10;
			count=divisble(tempe);
		} count!=d count d {
			tempe*=10;
			count=divisble(tempe);
		} tempe*=10 tempe 10 count=divisble(tempe) count divisble(tempe) divisble tempe for(int x=0;x<num;x++) {
			toReturn+=tempe;
		} int x=0; int x=0; x 0 x<num x num x++ x++ x {
			toReturn+=tempe;
		} {
			toReturn+=tempe;
		} toReturn+=tempe toReturn tempe if(num==100) {
			toReturn+=tempe;
		} num==100 num 100 {
			toReturn+=tempe;
		} toReturn+=tempe toReturn tempe System.out.println(toReturn) System.out.println System.out System System.out toReturn input.close() input.close input String [] args args public class Main{
	public static int divisble(int n) {
		if(n/100==0) {
			return 0;
		}
		return 1+divisble(n/100);
	}
	public static void main(String [] args){
		Scanner input = new Scanner(System.in);
		String temp = input.nextLine();
		int toReturn=0;
		int d=Integer.parseInt(temp.substring(0, temp.indexOf(" ")));
		int num=Integer.parseInt(temp.substring(temp.indexOf(" ")+1));
		int count=0;
		int tempe=1;
		while(count!=d) {
			tempe*=10;
			count=divisble(tempe);
		}
		for(int x=0;x<num;x++) {
			toReturn+=tempe;
		}
		if(num==100) {
			toReturn+=tempe;
		}
		System.out.println(toReturn);
		input.close();
		
	}
	

} public class Main{
	public static int divisble(int n) {
		if(n/100==0) {
			return 0;
		}
		return 1+divisble(n/100);
	}
	public static void main(String [] args){
		Scanner input = new Scanner(System.in);
		String temp = input.nextLine();
		int toReturn=0;
		int d=Integer.parseInt(temp.substring(0, temp.indexOf(" ")));
		int num=Integer.parseInt(temp.substring(temp.indexOf(" ")+1));
		int count=0;
		int tempe=1;
		while(count!=d) {
			tempe*=10;
			count=divisble(tempe);
		}
		for(int x=0;x<num;x++) {
			toReturn+=tempe;
		}
		if(num==100) {
			toReturn+=tempe;
		}
		System.out.println(toReturn);
		input.close();
		
	}
	

} Main
import java.util.Scanner;

public class Main{
	public static int divisble(int n) {
		if(n/100==0) {
			return 0;
		}
		return 1+divisble(n/100);
	}
	public static void main(String [] args){
		Scanner input = new Scanner(System.in);
		String temp = input.nextLine();
		int toReturn=0;
		int d=Integer.parseInt(temp.substring(0, temp.indexOf(" ")));
		int num=Integer.parseInt(temp.substring(temp.indexOf(" ")+1));
		int count=0;
		int tempe=1;
		while(count!=d) {
			tempe*=10;
			count=divisble(tempe);
		}
		for(int x=0;x<num;x++) {
			toReturn+=tempe;
		}
		if(num==100) {
			toReturn+=tempe;
		}
		System.out.println(toReturn);
		input.close();
		
	}
	

}
