use std::io::*; fn mod_pow(mut x: u64, mut e: u64, m: u64) -> u64 { let mut res = 1; while e > 0 { if e & 1 == 1 { res = res * x % m; } x = x * x % m; e >>= 1; } res } fn main() { let mut s: String = String::new(); std::io::stdin().read_to_string(&mut s).ok(); let mut itr = s.trim().split_whitespace(); let n: u64 = itr.next().unwrap().parse().unwrap(); println!("{}", mod_pow(6, n / 2, 998244353)); }