while True: try: m, n = list(map(int, input().split())) x1, y1, x2, y2 = list(map(int, input().split())) x3 = int(input()) y3 = int(input()) x4, y4 = list(map(int, input().split())) if 0 < m <= 9 and 0 < n <= 9: mn = [[0 for i in range(n)] for j in range(m)] print(0) if (x1 <= m-1 and y1 <= n-1) and (x2 <= m-1 and y2 <= n-1): print(0) else: print(-1) if 0 <= x3 <= m-1 and x3 != 8 and m != 9: print(0) else: print(-1) if 0 <= y3 <= n-1 and y3 != 8 and n != 9: print(0) else: print(-1) if x4 <= m-1 and y4 <= n-1: print(0) else: print(-1) else: print(-1) except: break