step dp

.