#include <bits/stdc++.h>
using namespace std;
int main() {
  int x, y, x1, y1, d;
  cin >> x >> y >> x1 >> y1;
  if (x == x1) {
    d = max(y, y1) - min(y, y1);
    cout << x + d << ' ' << y << ' ' << x1 + d << ' ' << y1 << endl;
    return 0;
  }
  if (y == y1) {
    d = max(x, x1) - min(x, x1);
    cout << x << ' ' << y + d << ' ' << x1 << ' ' << y1 + d << endl;
    return 0;
  }
  if (x == y && x1 == y1 || x == y1 && x1 == y) {
    cout << x << ' ' << y1 << ' ' << x1 << ' ' << y << endl;
    return 0;
  }
  if (x - y == x1 - y1 || x + y == x1 + y1) {
    cout << x << ' ' << y1 << ' ' << x1 << ' ' << y << endl;
    return 0;
  }
  cout << "-1\n";
  return 0;
}
