/*
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
return 0;
/*
#include <stdio.h>
int main()
{
int a,e=0,i,b;
scanf("%d",&b);
for(i=1; i<=b; i++)
{
scanf("%d",&a);
if(e<a)
{
e =a;
}
}
printf("%d",e);
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,i,e=1;
scanf("%d %d",&a,&b);
for(i=1; i<=b; i++)
{
e = e *a;
}
printf("%d",e);
}
*/
/*
#include <stdio.h>
int main()
{
int n,b,i,e=1,a=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
e=i*e;
}
printf("%d",e);
}
*/
/*
#include <stdio.h>
int main()
{
int n,b,i,e=0;
scanf("%d",&n);
for(i=1; i<=n; i++)
{
if(i==1||i%10==1)
{
e=e+1;
}
}
printf("%d",e);
}
*/
/*
#include <stdio.h>
int main()
{
int n,a,i,e=0;
scanf("%d",&n);
for(i=1;i<=n;i++) // 2 6 3 18 4 54 5 162 6 486
{
if(n%i==0)
{
printf("%d ",i);
}
}
}
*/
/*
#include <stdio.h>
int main()
{
int n,a,i,e=0;
scanf("%d",&n);
for(i=1; i<=n; i++)
{
if(n%i==0)
{
e=e+1;
}
}
if(e!=2)
{
printf("not prime");
}
else if(e==2)
{
printf("prime");
}
}
*/
/*
#include <stdio.h>
int main()
{
int n,a,b,e=0,i;
scanf("%d %d %d",&a,&b,&n);
for(i=0; i<n-1; i++)
{
a = a+b;
}
printf("%d",a);
}
*/
#include <stdio.h>
int main()
{
long long int n,a,b,e=0,i;
scanf("%lld %lld %lld",&a,&b,&n);
for(i=0; i<n-1; i++)
{
a = a*b;
}
printf("%lld",a);
}