For problem statement at 0-999/800-899/800-809/807/problemB.txt this is a correct solution, but verifier at 0-999/800-899/800-809/807/verifierB.go ends with All tests passed. can you fix the verifier? ```go
package main
import (
"fmt"
)
func check(s, p int) bool {
i := (s / 50) % 475
for j := 0; j < 25; j++ {
i = (i*96 + 42) % 475
if 26+i == p {
return true
}
}
return false
}
func main() {
var p, x, y int
if _, err := fmt.Scan(&p, &x, &y); err != nil {
return
}
s := y
for s%50 != x%50 {
s++
}
for {
if check(s, p) {
diff := s - x
u := 0
if diff > 0 {
u = (diff + 99) / 100
}
fmt.Println(u)
return
}
s += 50
}
}
```