pull request von shugox nochmal algo scheint zu funktionieren wenn man mehr als 1000 cycles durchlaeuft