neighbour dp

.