package main import ( "fmt" "math" ) func main() { var n int _, _ = fmt.Scan(&n) mod := int(math.Pow10(12)) ans := 1 for i := 1; i <= n; i++ { ans = (ans * (i % mod)) % mod if ans == 0 { break } } fmt.Printf("%012d\n", ans) }