#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; using ll = long long; //ライブラリを貼るところ //ここまで void solve(){ ll A, B, C, D; cin >> A >> B >> C >> D; ll ans1 = gcd(gcd(A, B), gcd(C, D)); ll ans2 = (A * D - B * C) / ans1; cout << abs(ans1) << " " << abs(ans2) << '\n'; } int main(){ cin.tie(nullptr); ios::sync_with_stdio(false); cout << setprecision(16) << fixed; int T = 1; for(int i = 0; i < T; ++i) solve(); }