Verbesserter Algorithmus