oh no! i'm calling a "Closed string" a cycle (of some/any period).
Strands begin from the holes in the table, and are certainly linked to collisions, but it is highly unlikely that a randomly chosen starting point will be the beginning of a strand.. so a part of a strand can be defined as any input w that cannot be reached by repetitive application of f() to w