已知数列 {an} 的前 n 项和为 Sn,且 a1=1,a2=a.
1、若数列 {an} 是等差数列,且 a8=15,求实数 a 的值;
2、若数列 {an} 满足 an+2−an=2(n∈N∗),且 S19=19a10,求证:数列 {an} 是等差数列;
3、设数列 {an} 是等比数列,试探究当正实数 a 满足什么条件时,数列 {an} 具有如下性质 M:对于任意的 n⩾2(n∈N∗),都存在 m∈N∗ 使得 (Sm−an)(Sm−an+1)<0,写出你的探求过程,并求出满足条件的正实数 a 的集合.