数列{a[n]}の初項から第n項までの和をS[n]とおくとき
任意の自然数nについて
a[n]=S[1]+S[2]+・・・S[n]+2n-2
が成立している。a[n]の一般項を求めよ