2. Multi-Pass Clustering (with Abstraction)