Password generators with Markov chanes in various programming languages