markov with stored part of speech