公共祖先算是典型题了