/*clude <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
return 0;
*
#include <stdio.h>
int main()
{ int a,i,c=0;
scanf("%d",&a);
for(i=2;i<a;i++)
{
if(a%i==0)
{
c++;
}
}
if(c==0)
{
printf("prime");
}
else
{
printf("not prime");
}
return 0;
}
*
#include<stdio.h>
int main()
{
int a,b,i,s=0;
scanf("%d %d",&a,&b);
for(i=a;i<=b;i++)
{
if(i%2==0)
{
s=s-i;
}
else
{
s=s+i;
}
}
printf("%d",s);
}
/
#include<stdio.h>
int main()
{
int s=0,i,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
if(i%2==0)
{
s=s+i;
}
}
printf("%d",s);
return 0;
}
*
#include<stdio.h>
int main()
{
int s=1,i,a;
scanf("%d",&a);
for(i=1;i<=a ;i++)
{
s=s*i;
}
printf("%d",s);
}
*
#include<stdio.h>
int main()
{
int n,i,a=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
if(i%10==1)
{
a++;
}
}
printf("%d",a);
return 0;
}
#include<stdio.h>
int main()
{
int n,i,a,b=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d",&a);
if(b<a)
{
b=a;
}
}
printf("%d",b);
}
*
#include<stdio.h>
int main()
{
int i,a,b,c;
scanf("%d %d %d",&a,&b,&c);
for(i=1;i<=c-1;i++)
{
a=a+b;
}
printf("%d",a);
}*
#include<stdio.h>
int main()
{
int i,b,c;
double a, d;
scanf("%lf",&a);
scanf("%d",&b);
d=a;
for(i=1;i<=b;i++)
{
scanf("%d",&c);
a=a*(100+c)/100;
}
printf("%.0lf\n",a-d);
if(a-d<0)
{
printf("bad");
}
else if(a-d>0)
{
printf("good");
}
else
{
printf("same");
}
}
*/
/*
#include<stdio.h>
int main()
{
int i,n=3;
for(i=n;i>=1;i--)
{
printf("%d ",i);
}
while(n>=1)
{
printf("%d ",n);
n--;
}
}
*
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
while(n!=0)
{
n--;
printf("%d\n",n);
}
}
*/
/*
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
while(n!=0)
{
printf("%d\n",n);
n--;
}
}
*
#include<stdio.h>
int main()
{
int i,n,k,N=1;
scanf("%d %d",&n,&k);
for(i=0;i<k;i++)
{
N=N*n;
}
printf("%d",N);
}
*/
#include<stdio.h>
int main()
{
int i,b,c;
long long int a;
scanf("%lld %d %d",&a,&b,&c);
for(i=1;i<=c-1;i++)
{
a=a*b;
}
printf("%lld",a);
}