Markov tree