Zaslat SMS: Mathematical programming in theory and practice :