writing explanations of intermediate steps wherever appropriate

ORDER NOW