Principal #Hole Swapping