Zaslat SMS: Markov decision processes: discrete stochastic dynamic programming