text: from random import Random
  
  l = [2,3,5,7,11]
  for x in l:
      print(x)
  
  s = "Hallo"
  for c in s:
      print(c)
  
  class wuerfel(object):
      def __init__(self):
          self.r = Random()
  
      def __iter__(self):
          return self
  
      def __next__(self):
          return self.r.randint(1, 6)
  
  w = wuerfel()
  for a in w:
      print(a)
  
  ###
  
  # Generator für Fibonacci-Zahlen:
  # a b
  # 1 1
  #   a b
  #     2 immer Summer der Vorgänger
  #       3
  #         5
  #           8
  #             13
  
  def fib():
      a = 1
      b = 1
      while True:
          (a,b) = (b, a + b)
          yield a
  
  f = fib()
  