A = raw_input().split()
S = []
for x in A:
    if x in ['+', '-', '*']:
        b = int(S.pop())
        a = int(S.pop())
        if x == '+':
            S.append(a + b)
        elif x == '-':
            S.append(a - b)
        else:
            S.append(a * b)
    else:
        S.append(x)

print S.pop() A = raw_input().split() A raw_input().split() ().split () raw_input split S = [] S [] for x in A:
    if x in ['+', '-', '*']:
        b = int(S.pop())
        a = int(S.pop())
        if x == '+':
            S.append(a + b)
        elif x == '-':
            S.append(a - b)
        else:
            S.append(a * b)
    else:
        S.append(x) x A if x in ['+', '-', '*']:
        b = int(S.pop())
        a = int(S.pop())
        if x == '+':
            S.append(a + b)
        elif x == '-':
            S.append(a - b)
        else:
            S.append(a * b)
    else:
        S.append(x) x in ['+', '-', '*'] x ['+', '-', '*'] '+' '-' '*' b = int(S.pop()) b int(S.pop()) int S.pop() S.pop S pop a = int(S.pop()) a int(S.pop()) int S.pop() S.pop S pop if x == '+':
            S.append(a + b)
        elif x == '-':
            S.append(a - b)
        else:
            S.append(a * b)
     x == '+' x '+' S.append(a + b) S.append S append a + b a b elif x == '-':
            S.append(a - b)
         x == '-' x '-' S.append(a - b) S.append S append a - b a b S.append(a * b) S.append S append a * b a b S.append(x) S.append S append x print S.pop() S.pop S pop a = int(S.pop()) int(S.pop()) a b = int(S.pop()) int(S.pop()) b S = [] [] S A = raw_input().split() raw_input().split() A
A = raw_input().split()
S = []
for x in A:
    if x in ['+', '-', '*']:
        b = int(S.pop())
        a = int(S.pop())
        if x == '+':
            S.append(a + b)
        elif x == '-':
            S.append(a - b)
        else:
            S.append(a * b)
    else:
        S.append(x)

print S.pop()