dp curvy

.