Pošljite SMS: Dynamic programming and partial differential equations