We apply the concept of stopping times of martingales to problems in classical probability theory regarding the occurrence of sequence patterns in repeated experiments. For every finite collection of sequences of possible outcomes, we compute the expected waiting time till one of them is observed in a run of experiments. Also we compute the probability for each sequence to be the first to appear. The main result, with a transparent proof, is a generalization of some well-known facts on Bernoulli process including formulas of Feller and the "leading number" algorithm of Conway.
Shuo-Yen Robert Li. "A Martingale Approach to the Study of Occurrence of Sequence Patterns in Repeated Experiments." Ann. Probab. 8 (6) 1171 - 1176, December, 1980. https://doi.org/10.1214/aop/1176994578