<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def shorten_go_name_ptbl3(self, name, dcnt):
 """Shorten GO description for Table 3 in manuscript."""

        if self._keep_this(name):
            return name
        name = name.replace("positive regulation of immune system process",
                            "+ reg. of immune sys. process")
        name = name.replace("positive regulation of immune response",
                            "+ reg. of immune response")
        name = name.replace("positive regulation of cytokine production",
                            "+ reg. of cytokine production")
        if dcnt < 40:
            name = name.replace("antigen processing and presentation", "a.p.p.")
        if dcnt < 10:
            name = name.replace("negative", "-")
            name = name.replace("positive", "+")
            #name = name.replace("tumor necrosis factor production", "tumor necrosis factor prod.")
            name = name.replace("tumor necrosis factor production", "TNF production")
        if dcnt < 4:
            name = name.replace("regulation", "reg.")
            name = name.replace("exogenous ", "")
            name = name.replace(" via ", " w/")
            name = name.replace("T cell mediated cytotoxicity", "cytotoxicity via T cell")
        name = name.replace('involved in', 'in')
        name = name.replace('-positive', '+')
        return name