
博丽灵梦在维护大结界时,发现结界由

个灵力节点和

条通道组成,呈现出清晰的树状结构。为了保证灵力流动的稳定,灵梦需要从这

个节点中挑选一个作为“轴心”(即根节点)。

一个轴心节点

是合法的,当且仅当将该树以

为根时,它变成了一棵标准的
二叉树。

灵梦作为博丽巫女,需要统计出所有合法的轴心节点数量。请你帮助她完成这个任务。
【名词解释】
二叉树:满足以下全部条件的树。

二叉树可以是空集;若不为空,则由一个根节点以及两棵互不相交的、分别称为左子树和右子树的二叉树组成;

每个节点要么没有父节点连接(此时该节点被称为
根节点)、要么被

个父节点连接(此时该节点被称为父节点的
子节点);

每个节点连接的子节点数量要么为

(此时该节点被称为
叶子节点),要么不超过

,且此时每个子节点都有明确的“左”或“右”属性。