An implementation in Go that solves the problem. ```go package main import ( "fmt" ) func main() { var n int64 if _, err := fmt.Scan(&n); err != nil { return } ans := (n - 2) * (n - 2) fmt.Println(ans) } ```