Here's the solution.
Back to 1995 Christmas Puzzle