给定正整数n和正数b,对于满足条件a1-a(n+1)^2的所有无穷等差数列{an},试求y=a(n+1)+a(n+2)+……a(2n+1)的最大值,并求出y取最大值时,{an}的首项和公差.