If a markov chain which has many states but only one state has a self-loop edge, then does it mean that the markov chain is aperiodic? Or every state in the markov chain has to have self-loop? For instance, in the following markov-chain, only state 2 has a self-loop edge, would this edge make the markov-chain aperiodic? :
