code: def __iter__(self):
      probe = self._top
      while True:
          if probe == -1:
              return
          yield self._array[probe]
          probe -= 1
  
imports: from abc import ABCMeta, abstractmethod
label_desc: Use image node_id 2 for calling the ArrayStack obj's underlying member method code with example usage: obj.__iter__() without return types