исправленная версия вечного генератора