Clustering by JP