Given a graph with $2n$ nodes named by $u_1,u_2\cdots u_n$ and $v_1,v_2\cdots v_n$.
The graph is given like this: $\forall 1\le i\le n$, there is an edge between $u_i$ and $v_i$, and there is also an edge between $u_i$ and $u_{i+1}$ as well as $v_i$ and $v_{i+1}$($u_{n+1}$ is considered as $u_1$, so as $v_{n+1}$). My question is, how many method are there to color the graph with three colors?
By doing some experiment, denote the number of method by $C(n)$, I know that it follows a recurrence equation(I know it by a experiment result of testing $n=3,4,\cdots 10$, not giving a precise proof) $C(n)=2C(n-1)+5C(n-2)-6C(n-3),C(3)=12,C(4)=114,C(5)=180$. I have tried induction, but without any idea of proving this recurrence equation, any hints or solutions are welcomed. Thanks for attention!

