Exercise 12 - 02/13/2017 This exercise will use function overloading Write a C++ program with several print functions. 1. Write a function called "print", which accepts an integer parameter 'n' and prints a square with the side length 'n' 2. Write a function called "print", that takes 3 double parameters and prints the product of the 3 numbers. 3. Write a function called "print", which accepts a char and an integer paramater 'n' and prints the character 'n' times. 4. Write a main function that calls all 3 of these functions. Sample Run: Consider the following calls: print(4) print(3.5, 5.6, 10) print('A', 6) It should print: **** **** **** **** The product is 196 AAAAAA