- Random word is chosen by computer
- User gets 12 guesses
- User prompted to enter any key to begin
- User enters letter of choice
- Evaluate answer:
- Correct:
- replace the placeholder character with chosen letter
- decrement remaining guesses
- Not correct:
- decrement remaining guesses
- add incorrect letter to list of letters already guessed
- Correct:
- Is the puzzle solved
- Check remaining guesses. If more than zero, wait for next user entry.
- randomWord
- userEntry
- processEntry
- remainingGuesses
- lettersAlreadyGuessed
- totalWins