#include <stdio.h>

typedef struct {
   float x, y;
} punto;

punto promedio(punto p1, punto p2) {
   punto r;
   r.x = (p1.x + p2.x) / 2;
   r.y = (p1.y + p2.y) / 2;
   return r;
}

int main( ) {
   punto p1 = { 1, 3 };
   punto p2 = { 3, 1 };
   punto p3 = promedio(p1, p2);
   printf("%f %f\n", p3.x, p3.y);

   punto q1, q2;
   scanf("%f%f%f%f", &q1.x, &q1.y, &q2.x, &q2.y);
   punto q3 = promedio(q1, q2);
   printf("%f %f\n", q3.x, q3.y);
}
