Pošljite SMS: Nonlinear and mixed-integer optimization