An Algorithm for l-diversity Clustering of a Point-Set