revised the detection of the screen to include points on the left and bottom edge
revised the initialization of the region's containing screen: fixed possible endless recursion, the region is cropped to the given screen or to the screen containing the largest portion of the region