Jim Brewster, the McKeesport Democrat, has vivid memories of going to bed in December 2011 in his Allegheny County home and waking up to find his 45th Senate District had been moved across Pennsylvania to the Poconos. Strange things can happen when politics collides with the need to re-sketch district