effect random randint( if effect = replace character with space charindex random randint( len(line line[charindex elif effect = change the casing of character charindex random randint( len(line if line[charindexisupper() line[charindexline[charindexlower( elif line[charindexislower() line[charindexline[charindexupper( elif effect = transpose two characters charindex random randint( len(line firstchar line[charindex secondchar line[charindex line[charindexsecondchar line[charindex firstchar elif effect = double character charindex random randint( len(line line insert(charindexline[charindex] convert the line list back to string and put it in lines lines[linenum'join(line except keyboardinterrupt sys exit(when ctrl- is pressedend the program after entering the source code and running it few timestry making experimental changes to it the comments marked with (!have suggestions for small changes you can make on your ownyou can also try to figure out how to do the followingswap the order of two adjacent wordswhere "wordis text separated by spaces on rare occasionshave the song start counting upward for few iterations change the case of an entire word exploring the program try to find the answers to the following questions experiment with some modifications to the code and rerun the program to see what effect the changes have what happens if you change bottles bottles on line to bottles bottles what happens if you change effect random randint( on line to effect what error happens if you delete or comment out line list(lines [linenum]on line project #