? 1 1
? 1000000000 1
? 500000000 1
? 500000000 1000000000
! -2 7 1000000003 999999994
