========
Lab
========

-----------------
Subprograms Lab
-----------------

* Requirements

   - Build a list of sorted unique integers

      * Do not add an integer to the list if it is already there

   - Print the list

* Hints

   - Subprograms can be nested inside other subprograms

      * Like inside `main`

   - Build a Search subprogram to find the correct insertion point in the list

-----------------------------------
Subprograms Lab Solution - Search
-----------------------------------

.. container:: source_include 070_subprograms/lab/subprograms/answer/main.adb :start-after:--Search :end-before:--Search :code:Ada :number-lines:4

-----------------------------------
Subprograms Lab Solution - Main
-----------------------------------

.. container:: source_include 070_subprograms/lab/subprograms/answer/main.adb :start-after:--Main :end-before:--Main :code:Ada :number-lines:25
