atualizado haCiclo para casos de comp. conexas