#include using namespace std; #define int long long int ceil(int a, int b) { return (a + (b - 1)) / b; } signed main() { vector p(3), a(3), mn(3), mx(3); for (int i = 0; i < 3; ++i) cin >> p[i]; for (int i = 0; i < 3; ++i) cin >> a[i]; int a_sum = 0; for (int i = 0; i < 3; ++i) { a_sum += a[i]; mn[i] = (a_sum - 1) * p[i], mx[i] = a_sum * p[i]; mn[i]++; } for (int i = 0; i < 3; ++i) { for (int j = 0; j < 3; ++j) { if (mx[i] < mn[j]) { cout << -1 << endl; return 0; } } } cout << max({mn[0], mn[1], mn[2]}) << ' ' << min({mx[0], mx[1], mx[2]}) << endl; }