fn main() { let mut xx = String::new(); std::io::stdin().read_line(&mut xx).ok(); let xx: Vec = xx.split_whitespace().flat_map(str::parse).collect(); let f: Vec = xx.iter().map(|&n| f64::from(n)).collect(); let x = f[2].mul_add(f[4], -f[1] * f[5]) / f[0].mul_add(f[4], -f[1] * f[3]); let y = x.mul_add(-f[0], f[2]) / f[1]; println!("{x} {y}"); }