Data clustering (10/21)

Data clustering