直接java求n^d
import java.io.*;
import java.math.*;
import java.util.*;
public class Main{
public static void main(String[] args){
//BigInteger a,b;
BigInteger n;
int d;
Scanner cin = new Scanner(new BufferedInputStream(System.in));
while(cin.hasNext()){
n = cin.nextBigInteger();
d = cin.nextInt();
if(n.compareTo(BigInteger.ZERO)==0 && d==0)break;
BigInteger ans;
ans = n.pow(d);
System.out.println(ans);
}
}
}