I have been staring at this diagram for three days.Continue reading on Medium »