Question 173
Let $ABCDEF$ be a regular hexagon of side length $1$, and $O$ be the centre of the hexagon. In addition to the sides of the hexagon, line segments are drawn from $O$ to each vertex, making a total of twelve unit line segments. Find the number of paths of length $2003$ along these line segments that start at $O$ and terminate at $O$.