Please describe in detail the five IMC elements and their role in an IMC program. What are the advantages and disadvantages of each of the tools? describe front end and back end tools. describe the concepts of "linkage and synergy as they relate to IMC.