import std.stdio;
import std.ascii;
import std.conv;
import std.string;
import std.algorithm;
import std.range;
import std.functional;
import std.math;
import core.bitop;
import std.numeric;

void main()
{
    auto cord = readln.split.to!(long[]);
    auto x1 = cord[0];
    auto y1 = cord[1];
    auto x2 = cord[2];
    auto y2 = cord[3];
    long vx = x2 - x1;
    long vy = y2 - y1;
    long ix = -vy;
    long iy = vx;

    writeln(x2 + ix, " ", y2 + iy, " ", x1 + ix, " ", y1 + iy);
}
