#include <bits/stdc++.h>
int main() {
  int py, px, vx, vy, a, b, c, d;
  double si, co;
  scanf("%d%d%d%d%d%d%d%d", &px, &py, &vx, &vy, &a, &b, &c, &d);
  si = vx / hypot(vx, vy);
  co = vy / hypot(vx, vy);
  printf("%.12f %.12f\n", 0 * co + b * si + px, -0 * si + b * co + py);
  ;
  printf("%.12f %.12f\n", (-a / 2.0) * co + 0 * si + px,
         -(-a / 2.0) * si + 0 * co + py);
  ;
  printf("%.12f %.12f\n", (-c / 2.0) * co + 0 * si + px,
         -(-c / 2.0) * si + 0 * co + py);
  ;
  printf("%.12f %.12f\n", (-c / 2.0) * co + (-d) * si + px,
         -(-c / 2.0) * si + (-d) * co + py);
  ;
  printf("%.12f %.12f\n", (c / 2.0) * co + (-d) * si + px,
         -(c / 2.0) * si + (-d) * co + py);
  ;
  printf("%.12f %.12f\n", (c / 2.0) * co + 0 * si + px,
         -(c / 2.0) * si + 0 * co + py);
  ;
  printf("%.12f %.12f\n", (a / 2.0) * co + 0 * si + px,
         -(a / 2.0) * si + 0 * co + py);
  ;
}
