éžè² æ•´æ•°ã®å¤šé‡é›†åˆa_1,a_2,..,a_NãŒä¸Žãˆã‚‰ã‚Œã¾ã™ã€‚
ã“ã®é›†åˆã®ç©ºã§ãªã„部分集åˆã§ã‚ã£ã¦ã€å€¤ã®bitwiseANDãŒ0ã«ãªã‚‹ã‚‚ã®ã¯ã„ãã¤ã‚ã‚Šã¾ã™ã‹ã€‚
ç”ãˆã‚’10^9+7ã§å‰²ã£ãŸä½™ã‚Šã‚’求ã‚ã¦ãã ã•ã„。
N a_1 a_2...a_N
ç”ãˆã‚’10^9+7ã§å‰²ã£ãŸä½™ã‚Šã‚’出力ã›ã‚ˆã€‚
6 8 6 9 1 2 1
51