#include<stdio.h>
#include<stdbool.h>
bool isValid(int m,int n)
 {
     //return(m<-50 && m>50 || (n<-10 && n>10 ));
     return (m>=0 && n>=0);
 }
double power(int base, int exponent)
{
    double result =1;
    for (int i=0; i< exponent; i++)
     {
         result *=base;
     }
    return result; 
}
int main()
 {
     int base;
     int exponent;
     scanf("%d",&base);
     scanf("%d",&exponent);
     if (!isValid(base, exponent))
      {
          printf("Invalid input\n");
          return 0;
      }
     long result =power(base, exponent);
     printf("%1d",result);
     return 0;
 }