It's a recursive series. The way it works is this: you are given the initial value (u(0)=3) and, when asked to find the next value (u(1)), you must use the value generated before to find the new value. For example, u(1) = u(0+1) = 3*u(0)+4 = 13. u(2) = u(1+1) = 3*u(1)+4 = 43. So on and so forth.
I think I get it. But how do I know when to end this recursive program? I mean, it doesn't tell us when to end it. Should I just pick an arbitrary number of recursions to end at?