EFF's Xmas 2013 NSA puzzle - interactive edition