Hierarchical Vs Non Hierarchical Clustering