Implementations of some clustering algorithms for 2-D data