Problem Analysis and Explanations