Linear Programming - Stages of problem solving