Monthly Challenge of the JS room, December 2014