var toInt = x=>parseInt(x,10);
var toIntArr = arr=>arr.map(x=>toInt(x));
var abs = x=>x>0?x:-x;
function min(){var rest = arguments,val=rest[0];for(var i=1;i<rest.length;i++)if(rest[i]<val)val = rest[i];return val}
function max(){var rest = arguments,val=rest[0];for(var i=1;i<rest.length;i++)if(rest[i]>val)val = rest[i];return val}
Main(require("fs").readFileSync("/dev/stdin", "utf8"));
 
function Main(input){
	var input = input.split(' ');
	var xys = toIntArr(input);
	var p1 = [xys[0],xys[1]];
	var p2 = [xys[2],xys[3]];

	var v = [p2[0]-p1[0],p2[1]-p1[1]];
	var p3 = [p2[0]-v[1],p2[1]+v[0]];
	var p4 = [p1[0]-v[1],p1[1]+v[0]];
	console.log(p3[0],p3[1],p4[0],p4[1]);
}