Task: Solve the recurrence equation:
$$T(n) = 3T\left( \frac{n}{3} \right) + 3n$$
Assume $T(0) = T(1) = O(1)$. My approach is:
$$T\left( \frac{n}{3} \right) = 3T\left( \frac{n}{9} \right) + \left( \frac{3n}{3} \right) = 3T\left( \frac{n}{9} \right) + n$$
$$T\left( \frac{n}{9} \right) = 3T\left( \frac{n}{27} \right) + \left( \frac{3n}{9} \right) = 3T\left( \frac{n}{27} \right) + \left( \frac{n}{3} \right)$$
Thus:
$$T(n) = 3\left(3T\left( \frac{n}{9} \right) + n\right) + 3n = 9T\left( \frac{n}{9} \right) + 6n$$
$$T(n) = 9\left(3T\left( \frac{n}{27} \right) + n\right) + 3n = 27T\left( \frac{n}{27} \right) + 12n$$
I don't recognise the pattern from $3n$ to $6n$ and $12n$, then should $9n$ come out there. Can someone help me to find the mistake?