upside down dp

.