https://www.forbeck.com/2011/11/11/12-for-12-news-spreading/
12 for '12 News Spreading