Complex Problem Analysis