已知数列{an}的前n项和为Sn,且a1=2,a(n+1)=Sn+2(n属于正整数)求:数列{an}通项公式.