The purpose of this project is to develop a code which will compare a pair of text. files containing English sentences from a vocabulary standpoint. Refer to the text content as "text01" and "text02". The following interaction with the user takes place: Enter the filename of text1; filenamel, txt Enter the ft lename of text2 : flename2.txt Select a menu optiont Bnter 1 tor total character count both files (1etters only) Bnter 2 for total word count, both files (no punctuation) Enter 3 for unique word count both files Enter 4 for unique word count only in text1 and only in text? (option 5 removed 3/20/23 ) Enter 6 to quit Each of the firat five options should be handled by one function that you write. For example, with option 1 , this call would be made: ch1, ch2 = charcount (text1, itext2) handle option'1 Where textl and text2 are strings of text read from the selected files and chl and ch2 are the total number of characters in each file. In a similar manner the other functions would be: wordi, word2 = wordsopt2(text1, text2) t handle option 2 uword1, urordz = wordsopt 3 (text1, text2) handle option 3 etc for the other options - use good naming conventions. You will also need a menu function which presents the menu and a while loop in main which continues to present the menu until option? is entered. You wil use the set function and operations for options 3, 4, and 5. The first pair of files will be: Visit to Water park Grade 1,txt Blocklng Beethoven Grade 5 , txt The firat file in for elenentary school readern in grade 1 and the second is for grade 5. Using your program output netrica can you draw any conclusions based on number of unique words? R.g. can you conclude that the qrade 6 text is verbally more advanced? Do a similar analysis on US presential speches by Abraham tincoln arid John F. Kennedy, These speeches are in files: gettysburg_address, txt: JFK Berlin Speech, txt Write down yout conclustons about both pairg of files and Include in a txt docuteft catled outputsuntary, txt. Are there other metrica whtch should have been gtudied such as average word length? Or is it sufficient in your option to base the conclusion on the ratio of the number of unique words divided by the total number of. words, for example. Requirements : 1. Use easy to understand input, and output. 2. Use variable names which are reflective of their meaning. 4. Use a sufficient number of comments to make your code underitandable. 5. Ran a sufficient number of sample cases to confirm that you program is sorking. Several have asked similar questions about Project 3 . Here is a restatement of the menu requirements: Opt 1 - shows char count in text1 and char count in text2 Opt 2 - shows word count in text 1 and word count in text2 Opt 3 - shows unique word count in text1 and unique word count in text2 Opt 4 - same as Opt 3 but allows you to select which text you want the unique word count for. Opt 4 - (deleted) Opt 5 - quit Four score and seven years ago our fathers .