This needs to be done in Python 3.

Create a text file called words.txt and include at least 20 English dictionary-based words in your final folder. Add words.txt file to the repository.
Program must read the list of words from the file into list data structure.
Program chooses a random word from the list and starts asking player to guess the word one character at a time until player wins or runs out of predefined no. of tries.
Game continues until the player wants to quit.
Include as many “bells and whistles” as possible to make the game entertaining and intuitive to play.
Use ASCII art similar to assignment 1 to draw gallows for each state.