choose one

The weak components, correctly defined, are the smallest clusters that you can shrink to a point and obtain an oriented path.