Q1) Write a modular program that performs the following functions:
i) Allows the user to enter 10 integers for sorting
ii) Allows the user to select one of the two types of sorting techniques
iii) Allows the user to select either the ascending or descending order
iv) Displays the sorted list of numbers according to the options selected by the user