from
sys
import
stdin
newdict
=
{}
dict
=
{}
i
=
0
for
line
in
stdin:
list1
=
line.split(
" "
)
list1[
-
1
]
=
list1[
-
1
].strip()
newdict[i]
=
list1
i
=
i
+
1
key
=
0
j
=
0
key_if
=
[]
label
=
{}
while
(key
in
newdict):
if
newdict[key][
0
]
=
=
"SET"
:
if
not
newdict[key][
2
].isalpha():
dict
[newdict[key][
1
]]
=
int
(newdict[key][
2
])
else
:
dict
[newdict[key][
1
]]
=
int
(
dict
[newdict[key][
2
]])
key
=
key
+
1
elif
newdict[key][
0
]
=
=
"ADD"
:
if
not
newdict[key][
1
].isalpha()
and
not
newdict[key][
2
].isalpha():
dict
[newdict[key][
3
]]
=
int
(newdict[key][
1
])
+
int
(newdict[key][
2
])
elif
not
newdict[key][
1
].isalpha():
dict
[newdict[key][
3
]]
=
int
(newdict[key][
1
])
+
int
(
dict
[newdict[key][
2
]])
elif
not
newdict[key][
2
].isalpha():
dict
[newdict[key][
3
]]
=
int
(
dict
[newdict[key][
1
]])
+
int
(newdict[key][
2
])
elif
newdict[key][
1
]
in
dict
and
newdict[key][
2
]
in
dict
:
dict
[newdict[key][
3
]]
=
dict
[newdict[key][
1
]]
+
dict
[newdict[key][
2
]]
key
=
key
+
1
elif
newdict[key][
0
]
=
=
"ECHO"
:
if
newdict[key][
1
].isalpha():
print
(
dict
[newdict[key][
1
]])
else
:
print
(
int
(newdict[key][
1
]))
key
=
key
+
1
elif
newdict[key][
0
]
=
=
"EXIT"
:
break
;
elif
newdict[key][
0
]
=
=
"IF"
:
key_if
=
key_if
+
[key
+
1
]
if
newdict[key][
1
]
in
dict
and
newdict[key][
2
]
in
dict
:
if
(
dict
[newdict[key][
1
]]
=
=
int
(
dict
[newdict[key][
2
]])):
key
=
key
+
1
elif
(
dict
[newdict[key][
1
]]
=
=
int
(newdict[key][
2
])):
key
=
key
+
1
;
elif
dict
[newdict[key][
1
]]!
=
int
(newdict[key][
2
]) :
while
(newdict[key][
0
]!
=
"END"
):
key
=
key
+
1
key
=
key
+
1
key_if.pop()
elif
newdict[key][
2
].isalpha()
and
dict
[newdict[key][
1
]]!
=
dict
[newdict[key][
2
]]:
while
(newdict[key][
0
]!
=
"END"
):
key
=
key
+
1
key
=
key
+
1
key_if.pop()
elif
newdict[key][
0
]
=
=
"CONTINUE"
:
key
=
key_if[
-
1
]
elif
newdict[key][
0
]
=
=
"LABEL"
:
label[newdict[key][
1
]]
=
key
key
=
key
+
1
elif
newdict[key][
0
]
=
=
"GOTO"
:
key
=
label[newdict[key][
1
]]