.. role:: ada(code) :language: ada ========== Genericity ========== *The Generic Solar_System* The purpose of this exercise is to make our solar system generic .. figure:: img/05_1.png :height: 300px :name: Expected result ---------- Question 1 ---------- Use the code from the privacy exercise and make the solar system generic on the name and number of bodies. *Hint*: make the solar system generic with one parameter which is the enumeration of bodies. ---------- Question 2 ---------- Add a :code:`Set_Center` procedure setting :code:`X` and :code:`Y` coordinate of the first object of your solar system. ---------- Question 3 ---------- Add another instance of a solar system.