Five-step process to think through ethical problems

Describe the five-step process that businesses can use to think through ethical problems.