Complete MSH 2 (Creating a teletype printer )and save as tele Type.py Use IDLES's editor window to complete this program. Use a for loop to work through the characters in a string, and the sleep function in the time library to create a function that will print out a string one character at a time with a delay between each character. Call the function teletype_print. It should have two parameters: the first parameter should be the string to be printed and the second parameter should be the time interval between the printing of each character. We could give a default value for the delay of 0.1 (a tenth of a second). This would make the definition of our function look like this: def teletype_print (text, delay=0.1): The function should use a for loop to go through each character in the input string, print the character, and then delay: for ch in text: print (ch) time.sleep(delay) The word, hello, is printed with one letter on each line because the default behavior for the print function is to make a new line at the end of the print. The end argument tells the print function what to print at the end of the print action. Change this to an empty string to prevent the print function from moving to a new line after each printed item. print (ch, end='') Create your own teletype printer. Remember that you might need to print a blank line after the loop that prints out all the characters in the input string.