#include<iostream>
using namespace std;
int main()
{
int n,a,m,x;
cin>>a>>n>>m>>x;
int sum1[30],sum2[30];
sum1[2]=1,sum1[3]=2;
if(x==1)
{
cout<<a;
return 0;
}
for(int i=4;i<n;i++){
sum1[i]=sum1[i-1]+sum1[i-2]-1;
sum2[i]=sum2[i-1]+sum2[i-2]+1;
}
int b=(m-a*sum1[n-1])/sum2[n-1];
cout<<a*sum1[x]+b*sum2[x];
return 0;
}
永远都是40分