#include using namespace std; using LL = long long; int main(){ // 1. 入力情報取得. LL P, Q, R, A, B, C; scanf("%lld %lld %lld %lld %lld %lld", &P, &Q, &R, &A, &B, &C); // 2. メダルの授与状況を基に, 参加者の総数 N を 推定. bool ok = true; // 2-1. 金 ~ 銅メダル. LL minGSB = 0, maxGSB = 0; minGSB = R * (A + B + C - 1) + 1; maxGSB = R * (A + B + C); // 2-2. 金 ~ 銀メダル. LL minGS = 0, maxGS = 0; minGS = Q * (A + B - 1) + 1; maxGS = Q * (A + B); // 2-3. 金メダル. LL minG = 0, maxG = 0; minG = P * (A - 1) + 1; maxG = P * A; // 3. 参加者の総数 N を 計算. LL minN = 0, maxN = 1e9; minN = max(max(minGSB, minGS), minG); maxN = min(min(maxGSB, maxGS), maxG); if(minN > maxN) ok = false; // 4. 後処理. if(ok) printf("%lld %lld\n", minN, maxN); else printf("%d\n", -1); return 0; }