




from __future__ import annotations

from typing import Any





def        __UpperCAmelCase						(							lowerCamelCase_ :     list  )       ->  int:







			"""simple docstring"""





			if not postfix_notation:
						return 0

			SCREAMING_SNAKE_CASE_   : List[Any]					  =      {'+', '-', '*', '/'}
			SCREAMING_SNAKE_CASE_   : list[Any]					  =      []

			for token in postfix_notation:
						if token in operations:
									SCREAMING_SNAKE_CASE_  ,    SCREAMING_SNAKE_CASE_   : int					  =      stack.pop(), stack.pop()
									if token == "+":
												stack.append(a + b  )
									elif token == "-":
												stack.append(a - b  )
									elif token == "*":
												stack.append(a * b  )
									else:
												if a * b < 0 and a % b != 0:
															stack.append(a // b + 1  )
												else:
															stack.append(a // b  )
						else:
									stack.append(int(lowerCamelCase_  )  )

			return stack.pop()


if __name__ == "__main__":
						import doctest

						doctest.testmod()






from typing import TYPE_CHECKING

from ...utils import _LazyModule


_lowerCamelCase      :					Tuple					    =      {'''tokenization_byt5''': ['''ByT5Tokenizer''']}


if TYPE_CHECKING:
   from .tokenization_byta import ByTaTokenizer
else:
   import sys

   _lowerCamelCase      :					Optional[int]					    =      _LazyModule(__name__, globals()['''__file__'''], _import_structure, module_spec=__spec__)


