Problem:
Question 1- When designing the placement of a return statement(s) in a function, why is it a good idea to return a value as soon as it is computed?
Question 2- What is a function signature? How is the function signature related to the concept of function overloading?
Please read all the questions carefully and answer them.