Here's the solution.
Back to 2015 Christmas Puzzle