hartford santa fe harrisburg charleston what is the capital of coloradoa raleigh harrisburg denver lincoln --snip-the corresponding capitalsquiz_answers txt text file will look like this --snip-projectupdatable multi-clipboard let' rewrite the "multi-clipboardprogram from so that it uses the shelve module the user will now be able to save new strings to load to the clipboard without having to modify the source code we'll name this new program mcb pyw (since "mcbis shorter to type than "multi-clipboard"the pyw extension means that python won' show terminal window when it runs this program (see appendix for more details the program will save each piece of clipboard text under keyword for examplewhen you run py mcb pyw save spamthe current contents of the clipboard will be saved with the keyword spam this text can later be loaded to the clipboard again by running py mcb pyw spam and if the user forgets what keywords they havethey can run py mcb pyw list to copy list of all keywords to the clipboard here' what the program does the command line argument for the keyword is checked if the argument is savethen the clipboard contents are saved to the keyword if the argument is listthen all the keywords are copied to the clipboard otherwisethe text for the keyword is copied to the clipboard this means the code will need to do the following read the command line arguments from sys argv read and write to the clipboard save and load to shelf file