import java.util.Scanner;
public class kunchongfanzhi {
public static void main(String[] args) {
int [] f = new int [55];
int [] s = new int [55];
Scanner sc =new Scanner(System.in);
int x = sc.nextInt();
int y = sc.nextInt();
int z = sc.nextInt();
int i ;
for(i=0;i<=x;i++)
{ f[i]=1; //成虫数量
s[i]=0; //卵的数量
}
for(i=x+1;i<=z+1;i++)
{ //当时那个月的成虫,距离现在最少已经超过一个月,无需判断成虫的第一个月
s[i]=f[i-x]*y; //卵的数量等于i-x个月时成虫的数量产的卵
f[i]=f[i-1]+s[i-2];//成虫的数量等于i-1个月的成虫数量加上i-2个月的卵的数量
}
System.out.println(f[z+1]);
}
}