program xxor; {$APPTYPE CONSOLE} uses SysUtils; var a,b,x:int64; p:boolean; begin readln(a,b); x:=0; p:=false; while not(p)and(x<=a div 2) do begin if (x xor (a-x))= b then begin p:=true; writeln(x,' ',a-x);end; x:=x+1; end; if not(p) then writeln(-1); readln; end.