Iterative solution of the functional equations of undiscounted Markov renewal programming