#include <iostream>
using namespace std;

void calc(double x1, double y1, double a, double x2, double y2, double b)
{
	double d1 = x2;
	double d2 = x1;
	double xx1 = d1 * x1;
	double xy1 = d1 * y1;
	double a1 = d1 * a;
	double xx2 = d2 * x2;
	double xy2 = d2 * y2;
	double b1 = d2 * b;
	double y = xy1 - xy2;
	double c = a1 - b1;
	y = c / y;


	d1 = y2;
	d2 = y1;
	xx1 = d1 * x1;
	xy1 = d1 * y1;
	a1 = d1 * a;
	xx2 = d2 * x2;
	xy2 = d2 * y2;
	b1 = d2 * b;
	double x = xx1 - xx2;
	c = a1 - b1;
	x = c / x;
	if (x == 0)
	{
		x = 0;
	}
	if (y == 0)
	{
		y = 0;
	}
	printf("%.3lf %.3lf\n", x, y);
}
int main()
{
	double x1[2], y1[2], a[2], x2[2], y2[2], b[2];
	for (int i = 0; i < 2; i++)
	{
		cin >> x1[i] >> y1[i] >> a[i] >> x2[i] >> y2[i] >> b[i];
	}
	for (int i = 0; i < 2; i++)
	{
		calc(x1[i], y1[i], a[i], x2[i], y2[i], b[i]);
	}
	return 0;
}
