fn main() { let mut n = String::new(); std::io::stdin().read_line(&mut n).ok(); let n = n.trim().chars().collect::>(); let mut a = 0usize; let mut b = 0usize; for i in 0..n.len() { let val = n[i] as usize - '0' as usize; let base = 10usize.pow((n.len()-1-i) as u32); if val != 7 { a += val * base; } else { a += 6 * base; b += base; } } println!("{} {}", a, b); }