← Home
For problem statement at 0-999/0-99/70-79/76/problemD.txt this is a correct solution, but verifier at 0-999/0-99/70-79/76/verifierD.go ends with All tests passed can you fix the verifier?  ```go
package main

import "fmt"

func main() {
	var A, B uint64
	fmt.Scan(&A, &B)
	
	if A < B {
		fmt.Println(-1)
		return
	}
	
	diff := A - B
	if diff&1 != 0 {
		fmt.Println(-1)
		return
	}
	
	C := diff >> 1
	if C&B != 0 {
		fmt.Println(-1)
		return
	}
	
	fmt.Println(C, B+C)
}
```