def get_id(self, version: int) -> str:
    assert (version >= 2)
    res = []
    if self.parameterPack:
        res.append('Dp')
    else:
        res.append('0')
    return ''.join(res)
def get_id(self, version: int) -> str:
    assert (version >= 2)
    res = []
    if self.parameterPack:
        res.append('Dp')
    else:
        res.append('0')
    return .join(res)