Here's the solution.
Back to 2008 Christmas Puzzle