Actually it is exponential. One has two states, two has four, three has nine, four has sixteen, five has 32, six has 64, seven has 128, and eight has 256. As you can see, the amount of states double with each flip-flop, thus making it very useful for long delays. And especially for cycling...