What are the only three moves a subclass can make that its parent had not already made?
Short drills on what this video just taught. Write the code, run the checks, and reveal the answer only if you are stuck.
A subclass mirrors a subset: a category can only be a child of Animal if every one of its members is already an animal. animal_ids holds the ids of the twenty-eight creatures and groups holds five candidate categories.
Assign to subset_groups the names of the groups that are genuine subsets of the animal set, as a list of strings sorted alphabetically.
Hint: a Python set has an .issubset() method, and sorted() returns a sorted list.