#include<iostream>
using namespace std;
int main() {
int n, m, sum[4], result;
while (cin >> n >> m) {
result = 0;
sum[0] = 1;
sum[1] = 0;
sum[2] = 0;
if (n == 0 && m == 0)
break;
else if (n == 0) {
cout << "0\n";
continue;
}
else if (m == 0) {
cout << "1\n";
continue;
}
for (int i = 0; i < m; i++) {
sum[0] *= n;
sum[1] *= n;
sum[2] *= n;
for (int j = 0; j < 3; j++) {
if (sum[j] > 9) {
sum[j + 1] += sum[j] / 10;
sum[j] %= 10;
}
}
}
for (int i = 2; i >= 0; i--) {
result = result * 10 + sum[i];
}
cout << result << endl;
}
system("pause");
return 0;
}