Слишком хорошая генерация чтоб не поделиться