Solving Words using Context Clues