Main Search Dp Play Ground