Enviar por SMS: Nonlinear and dynamic programming