A sequence of natural numbers a1<a2<a3<⋯<an<… is such that each natural number is either a term in the sequence, can be expressed as the sum of two terms in the sequence, or perhaps the same term twice. Prove that an≤n2 for any n=1,2,3,…