#include <bits/stdc++.h>   using namespace std;   template <typename T>   void print(T v) {     cout << v <<   n ;   }   template <typename T>   void print(vector<T> a) {     for (int i = 0; i < a.size(); i++) {       cout << a[i] <<    ;     }     cout <<   n ;   }   long long help(long long a, long long b, long long x, long long y,                  long long n) {     long long da = min(n, a - x);     a -= da;     n -= da;     long long db = min(n, b - y);     b -= db;     return a * b;   }   void solve() {     long long a, b, x, y, n;     cin >> a >> b >> x >> y >> n;     print(min(help(a, b, x, y, n), help(b, a, y, x, n)));   }   int main() {     ios_base::sync_with_stdio(0);     cin.tie(0);     cout.tie(0);     int t;     cin >> t;     while (t--) solve();     return 0;   }   