Main Search Cum Punishment