Main Search Dp Cum Fart