GCHQ's Christmas 2015 Card Puzzle Read more at http://www.bbc.com/news/uk-35058761 and try to solve the puzzle!