For problem statement at 0-999/100-199/130-139/131/problemC.txt this is a correct solution, but verifier at 0-999/100-199/130-139/131/verifierC.go ends with All tests passed can you fix the verifier? ```go
package main
import "fmt"
func nCr(n, r int) int64 {
if r < 0 || r > n {
return 0
}
if r > n/2 {
r = n - r
}
var res int64 = 1
for i := 0; i < r; i++ {
res = res * int64(n-i) / int64(i+1)
}
return res
}
func main() {
var n, m, t int
fmt.Scan(&n, &m, &t)
var total int64 = 0
minBoys := 4
if t-m > minBoys {
minBoys = t - m
}
maxBoys := n
if t-1 < maxBoys {
maxBoys = t - 1
}
for b := minBoys; b <= maxBoys; b++ {
g := t - b
total += nCr(n, b) * nCr(m, g)
}
fmt.Println(total)
}
```