For problem statement at 0-999/800-899/810-819/812/problemA.txt this is a correct solution, but verifier at 0-999/800-899/810-819/812/verifierA.go ends with All 100 tests passed can you fix the verifier? ```go
package main
import "fmt"
func main() {
var l, s, r, p [4]int
for i := 0; i < 4; i++ {
fmt.Scan(&l[i], &s[i], &r[i], &p[i])
}
for i := 0; i < 4; i++ {
if p[i] == 1 {
if l[i] == 1 || s[i] == 1 || r[i] == 1 {
fmt.Println("YES")
return
}
if l[(i+1)%4] == 1 {
fmt.Println("YES")
return
}
if s[(i+2)%4] == 1 {
fmt.Println("YES")
return
}
if r[(i+3)%4] == 1 {
fmt.Println("YES")
return
}
}
}
fmt.Println("NO")
}
```