func_code_string: #include <bits/stdc++.h>   using namespace std;   long long int get(long long int s, long long int w, long long int cs,                     long long int cw, long long int p) {     if (s > w) return get(w, s, cw, cs, p);     if (s * cs >= p) return p / s;     return cs + min(cw, (p - s * cs) / w);   };   void solve() {     long long int p, f;     cin >> p >> f;     long long int cs, cw;     cin >> cs >> cw;     long long int s, w;     cin >> s >> w;     long long int mx = 0;     for (long long int x = 0; x <= cs; ++x) {       if (x * s <= p) {         long long int y = min(cw, (p - x * s) / w);         mx = max(mx, x + y + get(s, w, cs - x, cw - y, f));       }     }     cout << mx <<   n ;   }   int32_t main() {     ios_base::sync_with_stdio(false);     cin.tie(nullptr);     cout.tie(nullptr);     long long int T = 1;     cin >> T;     for (long long int i = 1; i <= T; ++i) {       solve();     }     return 0;   }   