use proconio::{fastout, input}; #[fastout] fn main() { input! { t: usize } for _ in 0..t { input! { n: usize } let quo = n / 9; let rem = n % 9; let (l, r) = if rem == 0 { let r = 10usize.pow(18) - 1; let l = r - quo + 1; (l, r) } else { let r = rem * 10usize.pow(17); let l = r - quo; (l, r) }; println!("{l} {r}"); } }