Define and Use Macros