User:Borked

It's as easy to understand as a flowchart.