#include #define int long long #define double long double using namespace std; const int MOD = 1000000007; const int INF = 1e11; using Graph = vector>; int gcd(int a, int b){ if(!a) return b; return gcd(b%a,a); } int lcm(int x, int y){ if(x == 0 || y==0) return 0; return x/gcd(x, y) *y; } signed main(){ cout << fixed << setprecision(10); double A, B, C, D, E, F; cin >> A >> B >> C >> D >> E >> F; double y = (A*F-C*D)/(A*E-B*D); double x = (C-B*y)/A; cout << x << " " << y << endl; }