#include using namespace std; using i64 = int64_t; using vi = vector; using vvi = vector; int main() { i64 a = 1, b = 1; int n; cin >> n; for (int i = 0; i < n; i++) { int c; cin >> c; if (i == 0) { a = c; } else { b *= c; } } i64 g = __gcd(a, b); a /= g, b /= g; cin >> n; for (int i = 0; i < n; i++) { int c; cin >> c; if (i % 2 == 0) { b *= c; } else { a *= c; } i64 g = __gcd(a, b); a /= g, b /= g; } if (b < 0) { b = -b; a = -a; } cout << a << " " << b << endl; }