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(std::string::ToString::to_string) .collect(); let mut n_chars = 0; let mut n_not_typed = 0; for ts in input[1..].chunks(2) { let t: usize = ts[0].parse().unwrap(); let s_len = ts[1].len(); n_chars += s_len; n_not_typed += s_len.saturating_sub(12 * t / 1000); } println!("{} {}", n_chars - n_not_typed, n_not_typed); }