unnecessary import
markov chain generator from log