mastering engineering homework solutions investment appraisal literature review