**Problem : **
Use our array implementation to draw the tree that corresponds to the
following array:

Figure %: Solution 1

**Problem : **
What is problematic about the following tree?

As explained in the section, it is necessary that the value of ~EMPTY~ not be a valid value for the data in the tree. If it is, then it is unclear whether that value corresponds to an empty cell or a node with that data value. Here the number 0 is ambiguous.#define EMPTY 0 int array[] = {0, 1, EMPTY, 1, 4, 0, EMPTY};

**Problem : **
If you know that a node corresponds to index i the array, what would be the
index of its parent?