chapter3_discovering_groups: K-Means Clustering