Text this: Hierarchichal Approaches for multicast based on the Euclid's algorithm