1 #include <cstdio>
2 #include <cstdlib>
3 #include <cstring>
4 #include <algorithm>
5 #include <iostream>
6 #include <cmath>
7 #include <queue>
8 #include <deque>
9 #include <map>
10 #include <stack>
11 #include <list>
12 #include <vector>
13 #include <ctime>
14
15 using namespace std;
16
17 int x,y,w,n;
18
19 int main(){
20 while(~scanf("%d%d%d%d", &x, &y, &w, &n)) {
21 int t;
22 int ans = 1;
23 int cnt = 1;
24 while(1) {
25 if(cnt == n) {
26 break;
27 }
28 t = ans % (x + y);
29 if(t == 0) {
30 cnt++;
31 }
32 else if(t <= x && x >= w && t % w == 0) {
33 cnt++;
34 }
35 ans++;
36 }
37 printf("%d\n", ans - 1);
38 }
39 return 0;
40 }