题目的描述,像极了一位雄才大略的产品,正在向测试人员和开发人员,描述他那伟大的产品设计和构思。然后测试人员根据描述想象了一些测试用例,同时开发人员也根据描述写了一些代码,然后代码死活无法通过所有的测试用例。因此,产品,测试,开发进行了三方会谈,确定了准确的描述,然后产品去更新需求说明;测试根据需求说明,设计新的测试用例;开发根据新的需求说明重新设计代码。

cou = 0
while True:
    try:
        num_list = input().split(' ')
        cou += 1
    except:
        break
    if cou == 1:
        if 0 < int(num_list[0]) <=9 and 0 < int(num_list[1]) <= 9:
            m = int(num_list[0])
            n = int(num_list[1])
            print(0)
        else:
            print(-1)
    elif cou == 2:
        if int(num_list[0]) < m and int(num_list[1]) < n and int(num_list[2]) < m and int(num_list[3]) < n:
            print(0)
        else:
            print(-1)
    elif cou == 3:
        if 1 + m <= 9 and int(num_list[0]) < m:
            print(0)
        else:
            print(-1)
    elif cou == 4:
        if 1 + n <= 9 and int(num_list[0]) < n:
            print(0)
        else:
            print(-1)
    elif cou == 5:
        if int(num_list[0]) < m and int(num_list[1]) < n:
            print(0)
        else:
            print(-1)
        cou = 0