第一行,两个整数 $N,M$。
第二行,$N$ 个整数 $R_1,R_2,…,R_N$,由空格隔开。$R_i$ 表示星球i的直属上级星球编号。对于联邦首都,$R_i$ 用 $0$ 表示。
第三行,$N$ 个互不相同的整数 $F_1,F_2,…,F_N$,由空格隔开。其中 $F_i$ 表示当前驻扎在星球i的舰队的战斗力。
接下来 $M$行,每行两个整数 $X_i,Y_i$,表示在星球 $X_i$ 和星球 $Y_i$ 之间存在一条星际航道。
$N \le 12,M \le 20$
$1 ≤ F_i ≤ 100$。 输入数据保证星球之间的行政关系形成一个二叉树,任何两个星球之间至多有一条星际航道, 且星际航道不会出现自环。 数据保证有解。