def get_id(self, version: int) -> str:
    res = ['nw']
    res.append('_')
    res.append(self.typ.get_id(version))
    if (self.initList is not None):
        res.append(self.initList.get_id(version))
    else:
        res.append('E')
    return ''.join(res)
def get_id(self, version: int) -> str:
    res = ['nw']
    res.append('_')
    res.append(self.typ.get_id(version))
    if (self.initList is not None):
        res.append(self.initList.get_id(version))
    else:
        res.append('E')
    return .join(res)