Assume we have the primitive drawing functions of Triangle, Rectangle, Circle, and Line. Design your own picture using these shapes and draw it below. Suppose you want to draw this same picture using C functions. Draw the static call graph or calling tree of your functional decomposition. Describe your process as you determined the functional decomposition. Was the process top down, bottom up, or both?
Note: The activity does not require writing C code.