Write a CountOccurrences() function that accepts a string to be searched and a sub-string to be found. The function should return the # of times the sub-string is found. Write a tester file that declares a secret sentence as a constant. The program should allow the user to enter a string they think may exist in the secret sentence, passes the user's string and secret string to the CountOccurrences() function and then displays the # of times the user's string returned. B)Write a PasswordGenerator() function that accepts the length of a password to be create. The function should return a string of random upper case, lowercase, and numeric characters. Write a tester file that allows the user to enter the length of a password, passes the user's length to the PasswordGenerator() function and displays the returned password to the screen.