/*
#include <stdio.h>
int main()
{
int i, n,a=0 ;
scanf("%d", &n);
for(i=1;i<=n;i++)
{
a=a+i;
}
printf("%d", a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i, a ,b, c=0;
scanf("%d %d", &a, &b);
for(i=a;i<=b;i++)
{
if(i%3==0)
{
c=c+i;
}
}
printf("%d", c);
return 0;
1089
1090
1091
}
*/
/*
#include <stdio.h>
int main()
{
int i, a, b, c;
scanf("%d %d %d", &a, &b, &c);
for(i=1;i<c;i++)
{
a += b;
}
printf("%d", a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
long long int i, a, b, c;
scanf("%lld %lld %lld", &a, &b, &c);
for(i=1;i<c;i++)
{
a*=b;
}
printf("%lld", a);
return 0;
}
*/
#include <stdio.h>
int main()
{
long long int a, b, c, d, i;
scanf("%lld %lld %lld %lld", &a, &b, &c, &d);
for(i=1;i<c;i++)
{
a*=b;
}
printf("%lld", a);
return 0;
}