#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;
}