fn main() { let mut s = String::new(); std::io::stdin().read_line(&mut s).ok(); let mut n = s.trim().parse::().unwrap() / 2; let (mut a, mut r, d) = (1u64, 6, 998244353); while n > 0 { if n & 1 == 1 { a = a * r % d } r = r * r % d; n >>= 1; } println!("{a}") }