Envoyer par SMS: Nonlinear Optimization with Financial Applications