Hierarchical clustering and other clustering algorithms. Homework-3 for Data Mining class.