We’re going to do a little experiment. Take 20 buttons and a ball of string, and scatter the buttons over the floor. Then take two buttons at random, and connect them using a thread. Do this for a while, and keep a count of the number of threads. The whole heap should start looking like this (Figure 1).