Zaslat SMS: Hierarchichal Approaches for multicast based on the Euclid's algorithm