Python Dynamic Programming Examples