package main import "fmt" func main() { var a, b int fmt.Scan(&a, &b) t := a | b ans := 1 for i := range make([]struct{}, t) { ans *= (i + 1) } fmt.Println(ans) }