2^nがなんのことかわかりません・・・。
And演算子をどう使うのですか?