a(n+1)*a(n)=2^n
a(1)=2
となる数列a(n)の一般項a(n)を求めよ。