Explain how this reaction allows the diels-alder adduct to be separated from the other reagents and impurities present at the end of the reaction