/COVI - Công viên

<Problem>

http://ntucoder.net/Problem/Details/7
              Uses Crt;
        Var x1,x2,y1,y2:longint;
        Begin
            readln(x1,y1,x2,y2);
            if (y1=y2) and (x1<>x2) then
            begin
                writeln(x1,' ',y1-(x1-x2),' ',x2,' ',y2-(x1-x2));
                exit;
            end;
            if (y1<>y2) and (x1=x2) then
            begin
                writeln(x1-(y1-y2),' ',y1,' ',x2-(y1-y2),' ',y2);
                exit;
            end;
            if (x1-x2=y1-y2) then
            begin
                writeln(x2,' ',y1,' ',x1,' ',y2);
                exit;
            end;
            writeln(-1);
        End.