经典递归解题法🐶。记住口诀:先边界,再递归;条件列完,答案出;最后稍微改常数。 #爱笑的男孩子通常运气不会太差,要差也是成绩差🐶。



def get_steps(n,m):
    if (n == 1 and m==2) or (n==2 and m ==1):
        return (1)
    elif (n<=1 and m>2):
        steps = get_steps(n,m-1)
    elif (m<=1 and n>2):
        steps = get_steps(n-1,m)
    else:
        steps = get_steps(n,m-1) + get_steps(n-1,m)
    return (steps)
    
while True:
    try:
        n, m = map(int,input().split())
        print(get_steps(n+1,m+1))
    except:
        break