Main Search Cuminside Dp