Dynamic Programming Python Pdf