For problem statement at 1000-1999/1100-1199/1140-1149/1147/problemC.txt this is a correct solution, but verifier at 1000-1999/1100-1199/1140-1149/1147/verifierC.go ends with All tests passed can you fix the verifier? ```go
package main
import (
"bufio"
"fmt"
"os"
"strconv"
)
func main() {
scanner := bufio.NewScanner(os.Stdin)
scanner.Split(bufio.ScanWords)
if !scanner.Scan() {
return
}
n, _ := strconv.Atoi(scanner.Text())
a := make([]int, n)
ones := 0
for i := 0; i < n; i++ {
scanner.Scan()
val, _ := strconv.Atoi(scanner.Text())
a[i] = val
if val == 1 {
ones++
}
}
if ones > n/2 {
fmt.Println("Bob")
} else if n == 2 {
if a[0] == a[1] {
fmt.Println("Bob")
} else {
fmt.Println("Alice")
}
} else {
fmt.Println("Alice")
}
}
```