#include <bits/stdc++.h>
using namespace std;
int main() {
  long long int T;
  cin >> T;
  while (T--) {
    long long int b, p, f, h, c;
    cin >> b >> p >> f >> h >> c;
    if (c > h) {
      long long int ans = min(b, 2 * f) / 2;
      b -= (2 * ans);
      ans *= c;
      if (b > 0) {
        ans += ((min(b, 2 * p) / 2) * h);
      }
      cout << ans << '\n';
    } else {
      long long int ans = min(b, 2 * p) / 2;
      b -= (2 * ans);
      ans *= h;
      if (b > 0) {
        ans += ((min(b, 2 * f) / 2) * c);
      }
      cout << ans << '\n';
    }
  }
  return 0;
}
