#include <bits/stdc++.h>
using namespace std;
long long fun(long long a, long long b, long long x, long long y, long long n) {
  long long ans = 1e16;
  if (a - x <= n) {
    n -= a - x;
    a = x;
  } else {
    a -= n;
    n = 0;
  }
  if (b - y <= n) {
    n -= b - y;
    b = y;
  } else {
    b -= n;
  }
  return a * b;
}
void print() {
  long long a, b, x, y, n;
  cin >> a >> b >> x >> y >> n;
  long long ans = min(fun(a, b, x, y, n), fun(b, a, y, x, n));
  cout << ans << endl;
}
int main() {
  int t;
  cin >> t;
  while (t) {
    t--;
    print();
  }
}
