#include <bits/stdc++.h>
using namespace std;
int a[3], k[3], n, ans;
int main() {
  cin >> a[0] >> a[1] >> k[0] >> k[1] >> n;
  int nn = n;
  nn -= (k[0] - 1) * a[0] + (k[1] - 1) * a[1];
  cout << max(0, nn) << " ";
  if (k[0] > k[1]) {
    swap(k[0], k[1]);
    swap(a[0], a[1]);
  }
  while (n - k[0] >= 0 && a[0] > 0) {
    n -= k[0];
    a[0]--;
    ans++;
  }
  while (n - k[1] >= 0 && a[1] > 0) {
    n -= k[1];
    a[1]--;
    ans++;
  }
  cout << ans;
  return 0;
}
