words-with-friends The purpose of this program is to take the letters a player has as an input and return all the possible words the player can create from those letters. There are options to have a prefix, suffix, and to only return words of certain lengths.