Macros: Conceptual Solutions

code writing 

Define a macro composite-function that takes in three functions, ftn1, ftn2, and ftn3, and an x and applies each function to x starting from ftn1
(define-macro (composite-function ftn1 ftn2 ftn3 x)
    (list ftn3 (list ftn2 (list ftn1 x))))