关于数列有下列四个判断:
①若a,b,c,d成等比数列,则a+b,b+c,c+d也成等比数列;
②若数列{an}是等比数列,则Sn,S2n-Sn,S3n-S2n…也成等比数列;
③若数列{an}既是等差数列也是等比数列,则{an}为常数列;
④数列{an}的前n项的和为Sn,且Sn=an−1(a∈R),则{an}为等差或等比数列;
⑤数列{an}为等差数列,且公差不为零,则数列{an}中不会有am=an(m≠n).
其中正确命题的序号是______.(请将正确命题的序号都填上)