# python选手没苦硬吃版本
def add_str(a, b):
    a = a[::-1]
    b = b[::-1]
    res = []
    carry = 0
    max_len = max(len(a), len(b))
    for i in range(max_len):
        digit_a = int(a[i]) if i < len(a) else 0
        digit_b = int(b[i]) if i < len(b) else 0
        total = digit_a + digit_b + carry
        carry = total // 10
        res.append(str(total % 10))
    if carry:
        res.append(str(carry))
    return "".join(reversed(res))

a = input().strip()
b = input().strip()
print(add_str(a, b))