In an increase in gp sum of first and last term is 66 the product of the second term and the second last term is 128 and the sum of all the term is 126. How many terms are there in the progression?