Zaslat SMS: Dynamic programming and partial differential equations