#include <bits/stdc++.h>
using namespace std;
int main() {
  int x, y, u, v, a, b, c, d;
  scanf("%d%d%d%d%d%d%d%d", &x, &y, &u, &v, &a, &b, &c, &d);
  double k = sqrt(u * u + v * v);
  double u0 = u / k;
  double v0 = v / k;
  double u1 = v0;
  double v1 = -u0;
  double e = a / 2.0;
  double f = c / 2.0;
  printf("%.10lf %.10lf\n", x + b * u0, y + b * v0);
  printf("%.10lf %.10lf\n", x - e * u1, y - e * v1);
  printf("%.10lf %.10lf\n", x - f * u1, y - f * v1);
  printf("%.10lf %.10lf\n", x - f * u1 - d * u0, y - f * v1 - d * v0);
  printf("%.10lf %.10lf\n", x + f * u1 - d * u0, y + f * v1 - d * v0);
  printf("%.10lf %.10lf\n", x + f * u1, y + f * v1);
  printf("%.10lf %.10lf\n", x + e * u1, y + e * v1);
  return 0;
}
