在正整数数列{an}中,其前n项和sn满足:sn=1/8(an+2)^2,求数列{an}的通项公式