http://poj.org/problem?id=1001
import java.util.Scanner;
import java.math.*;
public class Main
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
while (sc.hasNext())
{
BigDecimal a;
a=sc.nextBigDecimal();
int b;
b=sc.nextInt();
a=a.pow(b);
a=a.stripTrailingZeros();
String s=a.toPlainString();
if (s.startsWith("0")) s=s.substring(1);
System.out.println(s);
}
}
}