Let A be the first sequence, and denote by
the n-th term in A.
Consider the forward differences of A :
16 - 7 = 9
30 - 16 = 14
49 - 30 = 19
73 - 49 = 24
Call this sequence of first differences B, so that for n ≥ 1,

where
is the n-th term of B.
Now consider the forward differences of B, which is another sequence we'll call C :
14 - 9 = 5
19 - 14 = 5
24 - 19 = 5
Then if
is the n-th term of C, we have for all n ≥ 1,

which gives

This tells us B is an arithmetic sequence - the first term is 9 and the difference between consecutive terms is 5, so we have for n ≥ 1,

Plug this into the recurrence for A :

We don't need to solve for
, fortunately; we just want the next term, which would be
