数列a[n]がa[1]=1,a[2n]=a[2n-1],a[2n+1]=a[2n]+2^(n-1)で定義されるとき
(1)a[2n],a[2n+1]を求めよ。
(2)Σ[k=1,2n]a(k)を求めよ。

教えてください。