Question 1: What is function overloding? explain with the help of example.
Question 2: Write a script to create the following directory structure of user's choice. The user can supply the directory of choice as an argument; if missing, prompt the user to enter one from the command line.
User selected existing directory ---> Data ---> Image --- Cache...
Please justify your work.