Zaslat SMS: Approximate dynamic programming