Illustration of the subcomponent flipping. A. Example without flipping. B. The enhanced result that uses our flipping strategy. The algorithm identifies the two articulation points that are incident to different faces (the small black rectangles) and changes the cyclic order of their edges such that the two subcomponents are placed outside the cycle. While, in general, our strategy does not reduce the overall area, it often produces more readable drawings where the cycles and components can be better recognized.