regions, and generating a most left to right line through a region