Here's the flow chart.