A common team-building activity goes like this:
There are N people, each holding hands with two other distinct random people.
How many expected cycles are there? Is there a name for this problem? Can anybody link related math or computer science resources?