New Job: Markov-chain based text generation