Ich hatte zuerst eine effizientere Version, aber die hab ich wieder gelöscht, weil sie 2 Funktionen braucht. Vielleicht sollte ich die oder so eine ähnliche nochmal machen. Ich dachte, eine einzige Funktionsdefinition ist schöner, als wenn es 2 Funktionen braucht, aber es gefällt mir gar nicht, daß viele Tests überflüssigerweise mehrfach durchgeführt werden und dazu ja auch jeweils wieder ein Funktionsaufruf notwendig ist.