Steps 1-9