Type hierarchy iteration challenge (Elizabeth's version) — Tella