Posted on April 23, 2014Contest #342 hint Part of a large multi-site complex. All about ‘traffic control’