CF #735 Solution Explanations (finished)