initialization with one cluster per point