Title: Introduction to dynamic programming