#include using namespace std; int main() { int A, B, C, D, E; cin >> A >> B >> C >> D >> E; int N = lcm(A + B, C + D); vector r1(A + B); vector r2(C + D); for (int i = 0; i < A; i++) { r1[i] = 1; } for (int i = 0; i < C; i++) { r2[i] = 1; } int T = 0; for (int i = 0; i < N; i++) { if (r1[i % (A + B)] && r2[i % (C + D)]) { T++; } } int ans = 0; ans += T * (E / N); E -= (E / N) * N; for (int i = 0; i < E; i++) { if (r1[i % (A + B)] && r2[i % (C + D)]) { ans++; } } cout << ans; }