The number of regions into which a plane is divided by n lines in generic position [duplicate]

This question already has an answer here:

Suppose that $n$ lines are drawn on a plane in such a way that no lines are parallel and no three of them intersect at a point. Let $r(n)$ be the number of regions the plane is divided into after drawing the $n$ lines. Find a recursive formula and prove it without induction.

Progress

I found that the formula $r(n)=r(n-1) + n$ works but am having trouble proving it.

marked as duplicate by Joel Reyes Noche, user147263, Rebecca J. Stones, Surb, Najib IdrissiMar 12 '15 at 9:20

Suppose that you have $n$ lines and $r(n)$ regions, and you add a line that is not parallel to any of the current $n$ and does not pass through any point where two of them intersect. The new line must intersect each of the $n$ original lines in a single point; why? Suppose that it intersects them in the points $p_1,\ldots,p_n$, in that order. These $n$ points divide the new line into $n+1$ sections: the $n-1$ bounded sections $\overline{p_1p_2},\overline{p_2p_3},\ldots,\overline{p_{n-1}p_n}$, and the unbounded rays ‘before’ $p_1$ and ‘after’ $p_n$. Each of these sections divides a region into two regions, so each of them adds one region to the total. Therefore $r(n+1)=r(n)+\ldots\;$?