Algorithms for Random Generation and Counting: A Markov Chain Approach | lit.salon