#include <bits/stdc++.h> using namespace std; using ll = long long; const int INF = 1e9 + 10; const ll INFL = 4e18; int main() { ll a, b, c, d; cin >> a >> b >> c >> d; ll S = a * d - b * c, G = gcd(gcd(gcd(a, b), c), d); if (a + b + c + d == 0) { cout << 0 << ' ' << 0 << endl; } else { cout << G << ' ' << abs(S) / G << '\n'; } }