#include<stdio.h>
#include<math.h>
double sg(double x){
	if ( x >= 0.0 ) {
		return (0.001*(floor(x + 0.0005)))*1000;
	} else {
    	return (-0.001 * floor(fabs(x) + 0.0005))*1000;
	}
}
int main(){
	double a,b,c,d,e,f,x,y;
	while(scanf("%lf %lf %lf %lf %lf %lf",&a,&b,&c,&d,&e,&f)!=EOF){
		y=sg(((c*d)-(a*f))/((b*d)-(a*e)));
		x=sg(((c*e)-(b*f))/((a*e)-(b*d)));
		printf("%.3lf %.3lf\n",x,y);
	}
	return 0;
}