OK, ich gebe zu, ich habe yield noch nie in einem eigenen Programm verwendet und deshalb habe ich es wahrscheinlich nicht richtig eingesetzt. Wenn ich das jetzt richtig verstanden habe gibt yield zwar den Wert zurück, allerdings nur an die nächsthöhere Blockstruktur. Ich versuche Mal, das ganze so ...