#include <stdio.h>
#include <stdlib.h>  
int main() {
    int base = (int) malloc(sizeof(int));
    int exponent = (int) malloc(sizeof(int));
    scanf("%d %d", base, exponent);
    if (*base < 0 || *exponent < 0 || *base > 10 || *exponent > 10) {
        printf("Invalid input\n");
        free(base);
        free(exponent);
        return 0;
    }
    long long result = 1;
    for (int i = 0; i < *exponent; i++) {
        result *= *base;
    }
    printf("%lld\n", result);
    free(base);
    free(exponent);
    return 0;
}