2 结构域置换 — domain substitute