在等比数列{an}中,a1=2,公比为q,前n项和为Sn,若数列{Sn+2}也是等比数列,则q等于?