// No.1476 esreveR dna esreveR package main import ( "fmt" ) const NMAX = 1_000_000_000_000_000_000 const MOD = 998244353 func main() { var N int fmt.Scan(&N) m := modpow(6, N/2, MOD) fmt.Println(m) } func modpow(a int, n int, mod int) int { m := 1 for n > 0 { if n&1 == 1 { m = (m * a) % mod } a = (a * a) % mod n >>= 1 } return m }