Fill in labelAll so that it returns every item's label(), joined by single spaces.
labelAll
label()
The array holds a Rect (a Shape) and a Tag (not a Shape at all) — they share only the Printable contract, yet one loop handles both. The program prints [Rect] <hi>.
Rect
Tag
Printable
[Rect] <hi>