Main Search Anal Punish Teacher