An object moves among n + 1 vertices on a circle either in a clockwise direction with probability p or a counterclockwise direction with probability q = 1 - p. Starting at state 0, let C be the time of the first return to state 0. Find the probability that all states have been visited before time C.