print('the cat names are:'print(catname catname catname catname catname catname instead of using multiplerepetitive variablesyou can use single variable that contains list value for examplehere' new and improved version of the allmycats py program this new version uses single list and can store any number of cats that the user types in in new file editor windowenter the following source code and save it as allmycats pycatnames [while trueprint('enter the name of cat str(len(catnames (or enter nothing to stop ):'name input(if name =''break catnames catnames [namelist concatenation print('the cat names are:'for name in catnamesprint(namewhen you run this programthe output will look something like thisenter the name of cat (or enter nothing to stop )zophie enter the name of cat (or enter nothing to stop )pooka enter the name of cat (or enter nothing to stop )simon enter the name of cat (or enter nothing to stop )lady macbeth enter the name of cat (or enter nothing to stop )fat-tail enter the name of cat (or enter nothing to stop )miss cleo enter the name of cat (or enter nothing to stop )the cat names arezophie pooka simon lady macbeth fat-tail miss cleo you can view the execution of these programs at /allmycats and that your data is now in structureso your program is much more flexible in processing the data than it would be with several repetitive variables lists