小 L 有一个魔法阵,这个魔法阵是一个

个点

条边的无向图,无重边无自环。点的编号为

。
小 L 可以激活一些点,使魔法阵释放出强大的能量。一个激活的点的集合

能释放出强大的能量当且仅当

与

之间没有边,我们称这样的集合

为独立集。注意空集也为独立集。
现在小 L 想求对于每一个点的集合

,有多少子集为独立集。设

,

。我们要对于每一个

,求出

。
由于输出的数太多,你只需要输出对

数组哈希的结果就行了。
输入描述:
第一行两个数
,
,为点数和边数。
接下来
行,每行两个数
,表示第
号节点和第
号节点有一条边,注意节点编号从
开始数起。
保证给定的图没有自环和重边。
输出描述:
输出仅一行一个数,即为
数组的哈希值。