Description F大爷热爱切树.今天他找到一棵黑白树,不到两秒钟,F大爷就把这棵树切掉了.已知原先树上共n个点,每个点都是黑点或者白点,F大爷切去若干条边后,分成的若干个连通子树中每块恰有一个黑点, 请问有多少种切树的方案满足这个条件?两种方案不同当且仅当存在一条边在其中一个方案中被切而在另一个方案中没被切. n<=10^5,至少有一个黑点. Input Format 第一行一个正整数n,表示树的点数,点编号1~n 第二行n 个数,每个数字为0或1,依次表示每个点的颜色,若第i个数字为1…