#include <bits/stdc++.h>
const long long ary = 3e5 + 5;
const long long mod = 1e9 + 7;
const long long inf = 1e18;
using namespace std;
long long a1, a2, k1, k2, n;
long long mn, mx;
int main() {
  cin >> a1 >> a2 >> k1 >> k2 >> n;
  if (k1 < k2) {
    long long c = n / k1;
    mx = min(c, a1);
    c = (n - mx * k1) / k2;
    mx += min(c, a2);
  } else {
    mx = min(n / k2, a2);
    mx += min((n - mx * k2) / k1, a1);
  }
  n -= (k1 - 1) * a1 + (k2 - 1) * a2;
  mn = max(min(a1 + a2, n), 0ll);
  cout << mn << " " << mx;
}
