#Lutece1383. 霸道总裁廖少(I)

霸道总裁廖少(I)

Migrated from Lutece 1383 霸道总裁廖少(I)

All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.

Description

众所周知,天行廖大师,情圣谭大爷,少女心澜少在喵哈哈村享有很大的名气,弱冠之年,恰逢年少轻狂时,众人称三人为“哈哈村三公子”

正所谓公子如玉,三位少爷风流倜傥,玉树临风,好写诗作画吹比

而咸鱼廖大师,廖少,无疑是三位公子中最具有特色的一位

据传闻,廖少来自于神秘的廖式集团,而廖少,则是廖式集团的下一任总裁

最近,廖少受到了情圣谭少,少女心澜少的邀请准备去吃喝一番

当然,廖少作为霸道总裁,赴约怎可没有佳人陪伴

而廖少的后宫有2N2^{N}位佳人,已知每个佳人的美丽值是AiA_{i}

廖少准备带两位妹纸去赴约!,我们定义一个ansxans_{x}表示人赢值,计算方式如下

ans[x]=[ij=x]AiAjans[x] = \sum_{[i|j=x]} {A_{i}A_{j}}

  • Girl's index from 00 to 2N12^N - 1

现在廖少非常迫切的想要知道ansans数组,这个难题只能交给你了!

Input

第一行一个整数NN,表示廖少有2N2^N位佳人

接下来一行2N2^N个数,分别表示AiA_{i},即第ii个佳人的美丽值

数据保证:

  • 0N200 \leq N \leq 20

  • 0Ai2N10 \leq A_{i} \leq 2^N-1

Output

输出2N2^N行,分别表示ans[i]ans[i],因为答案可能较大,你只需要输出ans[i]ans[i] % 772002772002

Samples

2
0 0 0 0
0
0
0
0

Note

喵哈哈村的编剧好苦命啊

什么?一个妹纸能同时是i , j ,不要在意这些细节

title

Resources

喵哈哈村特别编剧——挠头王