Implementação Heavy Light Generator