two dimensional k-means clustering - demo