Detailed answer (3/26)

Detailed answer