Explain the Lewis-acid-catalyzed alkylation and acylation of benzene and predict the main product.
Explain the mechanism of Friedel-Crafts alkylation and acylation, respectively, including the role of the Lewis acid catalyst, and predict the major product(s) of the reaction.