Diagrams for post below. Click to enlarge.