#include <stdio.h>
#include <string.h>
#define max 9
int main()
{
   int row = 0;
   int col = 0;
   int m, n, x, y, x1, y1, x2, y2;
   int k = 0;
   while (scanf("%d %d", &m, &n) != EOF)
   {
      scanf("%d %d %d %d", &x1, &y1, &x2, &y2);
      scanf("%d", &row);
      scanf("%d", &col);
      scanf("%d %d", &x, &y);
      if ((m > 9) || (n > 9))
      {
         printf("-1\n-1\n-1\n-1\n-1\n");
      }
      else
      {
         printf("0\n");
         if ((x1 >= m) || (x2 >= m) || (y1 >= n) || (y2 >= n))
         {
            printf("-1\n");
         }
         else
         {
            printf("0\n");
         }
         if ((m == 9) || (row >= m))
         {
            printf("-1\n");
         }
         else
         {
            printf("0\n");
         }
         if ((n == 9) || (col >= n))
         {
            printf("-1\n");
         }
         else
         {
            printf("0\n");
         }
         if ((x >= m) || (y >= n))
         {
            printf("-1\n");
         }
         else
         {
            printf("0\n");
         }
         k = 1;
      }
   }
   return 0;
}