eval'P,Q,R,A,B,C='+`dd`.split*?, r=[P*A,Q*B+=A,R*C+=B].min l=[P*~-A,Q*~-B,R*~-C].max+1 puts l>r ?-1:[l,r]*' '