input: 
  def evaluate(expression: str) -> int: 
      """Evaluate a given postfix expression and return the evaluated value.
      >>> evaluate("2 3 + 4 5 * *")
      46
      """
      expression = expression.split()  
      stack = []  
      for element in expression:  
          if element.isdigit():  
              stack.append(element)  
          else:  
              val1 = stack.pop()  
              val2 = stack.pop()  
              stack.append(str(eval(val2 + element + val1)))  
      return (int(stack[0]))  
  
                          Output: 46
output:     expression = expression.split()  
      stack = []  
      for element in expression:  
          if element.isdigit():  
              stack.append(int(element))  
          else:  
              val1 = stack.pop()  
              val2 = stack.pop()  
              if element == '+':  
                  stack.append(val2 + val1)  
              elif element == '-':  
                  stack.append(val2 - val1)  
              elif element == '*':  
                  stack.append(val2 * val1)  
              elif element == '/':  
                  stack.append(val2 // val1)  
      return stack[0]