等比数列an中,a1+an=66,a2an-1=128,sn=126,求n和q