fn main() { let mut input = String::new(); std::io::Read::read_to_string(&mut std::io::stdin(), &mut input).ok(); let input: Vec = input .split_whitespace() .map(|n| n.parse().unwrap()) .collect(); let n_turtles = input[1..].iter().sum::() / (2 * (input[0] - 1)) - input[0]; let n_cranes = input[0] - n_turtles; println!("{} {}", n_cranes, n_turtles); }