#include #define rep(i,n) for (int i =0;i < (n); ++i) #define sz(x) int(x.size()) using namespace std; typedef long long ll; int main() { int p, q, r; int a, b, c; cin >> p >> q >> r; cin >> a >> b >> c; vector svec, evec ; svec = {(ll)p*(a-1), (ll)q*(a+b-1), (ll)r*(a+b+c-1)}; evec = {(ll)p*(a), (ll)q*(a+b), (ll)r*(a+b+c)}; ll s = *max_element(svec.begin(),svec.end()), e = *min_element(evec.begin(),evec.end()); //cout<=e){ cout<<-1<