Complex Engineering Problem Solver