Week 13

Quizz

  1. Write code to create an array with colored stripes [red, yellow,green,cyan,blue].

  2. Why might an array of RGB colors look washed out (too light) when displaying using imshow?

  3. Write a function that takes a string (e.g. DG14) as input and separates the letters and numbers into a tuple (e.g. (DG,14)).

Answers

1.

In [2]:
height = 5
width = 5
import numpy as np
stripes = np.zeros((height,width,3))
stripes[:,:2,0] = 1
stripes[:,1:4,1] = 1
stripes[:,3:,2] = 1
In [3]:
import matplotlib.pyplot as plt
plt.imshow(stripes)
plt.show()
  1. If we are using RGB color coordinates as integers between 0 and 255, we need to divide by 255 before plotting.
In [10]:
def separate_nums(string):
    num=''
    let=''
    for char in string:
        if char.isdigit():
            num += char
        else:
            let += char
    return (let,int(num))
In [11]:
separate_nums('DG14')
Out[11]:
('DG', 14)

Notes

Encryption/decryption

To encrypt a message using the shift cipher, we need

  • the message
  • the shift value
  • the alphabet
In [1]:
def shift_cipher(message,shift,alphabet):
    encrypted_message = ''
    for char in message:
        index = alphabet.find(char)    #gives us the index
        new_index = (index+shift)%len(alphabet)
        new_char = alphabet[new_index]
        encrypted_message += new_char
    return encrypted_message
In [18]:
message = 'HELLO MY NAME IS GRIZBORD BLIPBLOP'
alphabet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ '
encrypted = shift_cipher(message,13,alphabet)
encrypted
Out[18]:
'URYYAMZKM NZRMVEMTDVLOADQMOYVBOYAB'

Exercise: Build a decryption function assuming you know all the required information.

In [3]:
shift_cipher(encrypted,-13,alphabet)
Out[3]:
'MATH IS VERY FUN'

Exercise: Build a decryption function assuming you only know the encrypted message and alphabet.

Strategy:

  1. Try all possible shifts. Infinitely many??
    • There are only 27 distinct shift values.
  2. Check each message to see if it contains English words.
    • We need a list of English words from a dictionary.
    • Create a list of words for each message.
    • Check if each word is in the dictionary.
    • Determine if the message has been decrypted.
In [19]:
encrypted = 'URYYAMZKM NZRMVEMTDVLOADQMOYVBOYAB'
In [20]:
for shift in range(27):
    print((shift,shift_cipher(encrypted,-shift,alphabet)))
(0, 'URYYAMZKM NZRMVEMTDVLOADQMOYVBOYAB')
(1, 'TQXX LYJLZMYQLUDLSCUKN CPLNXUANX A')
(2, 'SPWWZKXIKYLXPKTCKRBTJMZBOKMWT MWZ ')
(3, 'ROVVYJWHJXKWOJSBJQASILYANJLVSZLVYZ')
(4, 'QNUUXIVGIWJVNIRAIP RHKX MIKURYKUXY')
(5, 'PMTTWHUFHVIUMHQ HOZQGJWZLHJTQXJTWX')
(6, 'OLSSVGTEGUHTLGPZGNYPFIVYKGISPWISVW')
(7, 'NKRRUFSDFTGSKFOYFMXOEHUXJFHROVHRUV')
(8, 'MJQQTERCESFRJENXELWNDGTWIEGQNUGQTU')
(9, 'LIPPSDQBDREQIDMWDKVMCFSVHDFPMTFPST')
(10, 'KHOORCPACQDPHCLVCJULBERUGCEOLSEORS')
(11, 'JGNNQBO BPCOGBKUBITKADQTFBDNKRDNQR')
(12, 'IFMMPANZAOBNFAJTAHSJ CPSEACMJQCMPQ')
(13, 'HELLO MY NAME IS GRIZBORD BLIPBLOP')
(14, 'GDKKNZLXZM LDZHRZFQHYANQCZAKHOAKNO')
(15, 'FCJJMYKWYLZKCYGQYEPGX MPBY JGN JMN')
(16, 'EBIILXJVXKYJBXFPXDOFWZLOAXZIFMZILM')
(17, 'DAHHKWIUWJXIAWEOWCNEVYKN WYHELYHKL')
(18, 'C GGJVHTVIWH VDNVBMDUXJMZVXGDKXGJK')
(19, 'BZFFIUGSUHVGZUCMUALCTWILYUWFCJWFIJ')
(20, 'AYEEHTFRTGUFYTBLT KBSVHKXTVEBIVEHI')
(21, ' XDDGSEQSFTEXSAKSZJARUGJWSUDAHUDGH')
(22, 'ZWCCFRDPRESDWR JRYI QTFIVRTC GTCFG')
(23, 'YVBBEQCOQDRCVQZIQXHZPSEHUQSBZFSBEF')
(24, 'XUAADPBNPCQBUPYHPWGYORDGTPRAYERADE')
(25, 'WT  COAMOBPATOXGOVFXNQCFSOQ XDQ CD')
(26, 'VSZZBN LNAO SNWFNUEWMPBERNPZWCPZBC')
In [16]:
dictionary = []
with open('dictionary.txt') as np:
    for line in np:
        word = line.strip('\n')
        dictionary.append(word.upper())
In [17]:
dictionary
Out[17]:
['A',
 'A',
 'AACHEN',
 'AALBORG',
 'AARDVARK',
 'AARHUS',
 'AARON',
 'AB',
 'AB',
 'ABACI',
 'ABACK',
 'ABACUS',
 'ABADAN',
 'ABAFT',
 'ABALONE',
 'ABANDON',
 'ABANDONED',
 'ABANDONEDLY',
 'ABANDONMENT',
 'ABASE',
 'ABASEMENT',
 'ABASH',
 'ABASHED',
 'ABASHEDLY',
 'ABASHMENT',
 'ABATE',
 'ABATEMENT',
 'ABATTOIR',
 'ABBACY',
 'ABBE',
 'ABBESS',
 'ABBEY',
 'ABBOT',
 'ABBOTT',
 'ABBREVIATE',
 'ABBREVIATED',
 'ABBREVIATION',
 'ABBREVIATOR',
 'ABBY',
 'ABC',
 'ABCS',
 'ABD',
 'ABDIAS',
 'ABDICATE',
 'ABDICATION',
 'ABDICATOR',
 'ABDOMEN',
 'ABDOMINAL',
 'ABDOMINALLY',
 'ABDUCT',
 'ABDUCTION',
 'ABDUCTOR',
 'ABEAM',
 'ABECEDARIAN',
 'ABED',
 'ABEL',
 'ABELARD',
 'ABENAKI',
 'ABERDEEN',
 'ABERDONIAN',
 'ABERNATHY',
 'ABERRANCE',
 'ABERRANCY',
 'ABERRANT',
 'ABERRANTLY',
 'ABERRATION',
 'ABERRATIONAL',
 'ABET',
 'ABETMENT',
 'ABETTER',
 'ABETTOR',
 'ABEYANCE',
 'ABEYANT',
 'ABHOR',
 'ABHORRENCE',
 'ABHORRENT',
 'ABHORRENTLY',
 'ABHORRER',
 'ABIB',
 'ABIDANCE',
 'ABIDE',
 'ABIDER',
 'ABIDING',
 'ABIDINGLY',
 'ABIDJAN',
 'ABIGAIL',
 'ABILENE',
 'ABILITY',
 'ABIOTIC',
 'ABJECT',
 'ABJECTION',
 'ABJECTLY',
 'ABJECTNESS',
 'ABJURATION',
 'ABJURATORY',
 'ABJURE',
 'ABJURER',
 'ABKHAZIA',
 'ABKHAZIAN',
 'ABLATE',
 'ABLATION',
 'ABLATIVE',
 'ABLAUT',
 'ABLAZE',
 'ABLE',
 'ABLEISM',
 'ABLEIST',
 'ABLOOM',
 'ABLUTION',
 'ABLUTIONS',
 'ABLY',
 'ABM',
 'ABNAKI',
 'ABNEGATE',
 'ABNEGATION',
 'ABNEGATOR',
 'ABNER',
 'ABNORMAL',
 'ABNORMALITY',
 'ABNORMALLY',
 'ABOARD',
 'ABODE',
 'ABOLISH',
 'ABOLISHER',
 'ABOLISHMENT',
 'ABOLITION',
 'ABOLITIONISM',
 'ABOLITIONIST',
 'ABOLITIONIST',
 'ABOMINABLE',
 'ABOMINABLY',
 'ABOMINATE',
 'ABOMINATION',
 'ABOMINATOR',
 'ABORIGINAL',
 'ABORIGINAL',
 'ABORIGINALLY',
 'ABORIGINE',
 'ABORIGINE',
 'ABORNING',
 'ABORT',
 'ABORTIFACIENT',
 'ABORTION',
 'ABORTIONIST',
 'ABORTIVE',
 'ABORTIVELY',
 'ABOULIA',
 'ABOUND',
 'ABOUT',
 'ABOVE',
 'ABOVEBOARD',
 'ABRACADABRA',
 'ABRADE',
 'ABRADER',
 'ABRAHAM',
 'ABRASION',
 'ABRASIVE',
 'ABRASIVELY',
 'ABRASIVENESS',
 'ABREAST',
 'ABRIDGE',
 'ABRIDGEMENT',
 'ABRIDGER',
 'ABRIDGMENT',
 'ABROAD',
 'ABROGATE',
 'ABROGATION',
 'ABROGATOR',
 'ABRUPT',
 'ABRUPTION',
 'ABRUPTLY',
 'ABRUPTNESS',
 'ABRUZZI',
 'ABS',
 'ABSALOM',
 'ABSCESS',
 'ABSCESSED',
 'ABSCIND',
 'ABSCISE',
 'ABSCISSA',
 'ABSCISSAE',
 'ABSCISSION',
 'ABSCOND',
 'ABSCONDER',
 'ABSEIL',
 'ABSENCE',
 'ABSENT',
 'ABSENTEE',
 'ABSENTEEISM',
 'ABSENTLY',
 'ABSENTMINDED',
 'ABSENTMINDEDLY',
 'ABSENTMINDEDNESS',
 'ABSINTH',
 'ABSINTHE',
 'ABSOLUTE',
 'ABSOLUTELY',
 'ABSOLUTENESS',
 'ABSOLUTION',
 'ABSOLUTISM',
 'ABSOLUTIST',
 'ABSOLUTISTIC',
 'ABSOLUTIZATION',
 'ABSOLUTIZE',
 'ABSOLVABLE',
 'ABSOLVE',
 'ABSOLVER',
 'ABSORB',
 'ABSORBABLE',
 'ABSORBANT',
 'ABSORBED',
 'ABSORBENCY',
 'ABSORBENT',
 'ABSORBER',
 'ABSORBING',
 'ABSORBINGLY',
 'ABSORPTION',
 'ABSORPTIVE',
 'ABSORPTIVITY',
 'ABSQUATULATE',
 'ABSQUATULATION',
 'ABSTAIN',
 'ABSTAINER',
 'ABSTEMIOUS',
 'ABSTEMIOUSLY',
 'ABSTEMIOUSNESS',
 'ABSTENTION',
 'ABSTINENCE',
 'ABSTINENT',
 'ABSTINENTLY',
 'ABSTRACT',
 'ABSTRACTED',
 'ABSTRACTEDLY',
 'ABSTRACTEDNESS',
 'ABSTRACTER',
 'ABSTRACTION',
 'ABSTRACTLY',
 'ABSTRACTNESS',
 'ABSTRUSE',
 'ABSTRUSELY',
 'ABSTRUSENESS',
 'ABSURD',
 'ABSURDISM',
 'ABSURDIST',
 'ABSURDITY',
 'ABSURDLY',
 'ABSURDNESS',
 'ABUJA',
 'ABULIA',
 'ABULIC',
 'ABUNDANCE',
 'ABUNDANT',
 'ABUNDANTLY',
 'ABUSE',
 'ABUSER',
 'ABUSIVE',
 'ABUSIVELY',
 'ABUSIVENESS',
 'ABUT',
 'ABUTMENT',
 'ABUTTER',
 'ABUZZ',
 'ABYSM',
 'ABYSMAL',
 'ABYSMALLY',
 'ABYSS',
 'ABYSSAL',
 'ABYSSINIA',
 'ABYSSINIAN',
 'ACACIA',
 'ACADEME',
 'ACADEMIA',
 'ACADEMIC',
 'ACADEMICALLY',
 'ACADEMICIAN',
 'ACADEMICISM',
 'ACADEMICS',
 'ACADEMISM',
 'ACADEMY',
 'ACADIA',
 'ACADIAN',
 'ACANTHI',
 'ACANTHUS',
 'ACAPULCO',
 'ACCEDE',
 'ACCEDENCE',
 'ACCELERANDI',
 'ACCELERANDO',
 'ACCELERATE',
 'ACCELERATION',
 'ACCELERATIVE',
 'ACCELERATOR',
 'ACCELEROMETER',
 'ACCENT',
 'ACCENTED',
 'ACCENTUAL',
 'ACCENTUATE',
 'ACCENTUATION',
 'ACCEPT',
 'ACCEPTABILITY',
 'ACCEPTABLE',
 'ACCEPTABLENESS',
 'ACCEPTABLY',
 'ACCEPTANCE',
 'ACCEPTATION',
 'ACCEPTED',
 'ACCEPTER',
 'ACCEPTOR',
 'ACCESS',
 'ACCESSARY',
 'ACCESSIBILITY',
 'ACCESSIBLE',
 'ACCESSIBLENESS',
 'ACCESSIBLY',
 'ACCESSION',
 'ACCESSIONAL',
 'ACCESSORY',
 'ACCIDENT',
 'ACCIDENTAL',
 'ACCIDENTALLY',
 'ACCIDENTLY',
 'ACCIDIE',
 'ACCIPITER',
 'ACCLAIM',
 'ACCLAIMED',
 'ACCLAIMER',
 'ACCLAMATION',
 'ACCLAMATORY',
 'ACCLIMATE',
 'ACCLIMATION',
 'ACCLIMATIZATION',
 'ACCLIMATIZE',
 'ACCLIVITOUS',
 'ACCLIVITY',
 'ACCOLADE',
 'ACCOMMODATE',
 'ACCOMMODATING',
 'ACCOMMODATINGLY',
 'ACCOMMODATION',
 'ACCOMMODATIONISM',
 'ACCOMMODATIONIST',
 'ACCOMMODATIONS',
 'ACCOMPANIMENT',
 'ACCOMPANIST',
 'ACCOMPANY',
 'ACCOMPLICE',
 'ACCOMPLISH',
 'ACCOMPLISHED',
 'ACCOMPLISHER',
 'ACCOMPLISHMENT',
 'ACCORD',
 'ACCORDANCE',
 'ACCORDANT',
 'ACCORDING',
 'ACCORDINGLY',
 'ACCORDION',
 'ACCORDIONIST',
 'ACCOST',
 'ACCOUCHEMENT',
 'ACCOUNT',
 'ACCOUNTABILITY',
 'ACCOUNTABLE',
 'ACCOUNTABLENESS',
 'ACCOUNTABLY',
 'ACCOUNTANCY',
 'ACCOUNTANT',
 'ACCOUNTING',
 'ACCOUNTS',
 'ACCOUTER',
 'ACCOUTERMENT',
 'ACCOUTERMENTS',
 'ACCOUTRE',
 'ACCOUTREMENT',
 'ACCOUTREMENTS',
 'ACCRA',
 'ACCREDIT',
 'ACCREDITATION',
 'ACCREDITED',
 'ACCRETE',
 'ACCRETION',
 'ACCRETIONARY',
 'ACCRETIVE',
 'ACCRUAL',
 'ACCRUE',
 'ACCULTURATE',
 'ACCULTURATION',
 'ACCULTURATIVE',
 'ACCUMBENT',
 'ACCUMULATE',
 'ACCUMULATION',
 'ACCUMULATIVE',
 'ACCUMULATOR',
 'ACCURACY',
 'ACCURATE',
 'ACCURATELY',
 'ACCURATENESS',
 'ACCURSED',
 'ACCURSEDLY',
 'ACCURSEDNESS',
 'ACCURST',
 'ACCUSATION',
 'ACCUSATIVE',
 'ACCUSATORY',
 'ACCUSE',
 'ACCUSED',
 'ACCUSER',
 'ACCUSINGLY',
 'ACCUSTOM',
 'ACCUSTOMED',
 'ACE',
 'ACEDIA',
 'ACERB',
 'ACERBATE',
 'ACERBIC',
 'ACERBICALLY',
 'ACERBITY',
 'ACETAMINOPHEN',
 'ACETANILIDE',
 'ACETATE',
 'ACETIC',
 'ACETONE',
 'ACETONIC',
 'ACETYLCHOLINE',
 'ACETYLENE',
 'ACHAEAN',
 'ACHATES',
 'ACHE',
 'ACHEBE',
 'ACHENE',
 'ACHERNAR',
 'ACHERON',
 'ACHESON',
 'ACHIEVABLE',
 'ACHIEVE',
 'ACHIEVEMENT',
 'ACHIEVER',
 'ACHILLES',
 'ACHINESS',
 'ACHROMATIC',
 'ACHROMATICALLY',
 'ACHROMATISM',
 'ACHY',
 'ACID',
 'ACIDIC',
 'ACIDIFICATION',
 'ACIDIFIER',
 'ACIDIFY',
 'ACIDITY',
 'ACIDLY',
 'ACIDNESS',
 'ACIDOSIS',
 'ACIDOTIC',
 'ACIDULATE',
 'ACIDULOUS',
 'ACIDURIA',
 'ACKNOWLEDGE',
 'ACKNOWLEDGEABLE',
 'ACKNOWLEDGEMENT',
 'ACKNOWLEDGMENT',
 'ACME',
 'ACNE',
 'ACNED',
 'ACOLYTE',
 'ACONCAGUA',
 'ACONITE',
 'ACORN',
 'ACOUSTIC',
 'ACOUSTICAL',
 'ACOUSTICALLY',
 'ACOUSTICIAN',
 'ACOUSTICS',
 'ACQUAINT',
 'ACQUAINTANCE',
 'ACQUAINTANCESHIP',
 'ACQUAINTED',
 'ACQUIESCE',
 'ACQUIESCENCE',
 'ACQUIESCENT',
 'ACQUIESCENTLY',
 'ACQUIRABLE',
 'ACQUIRE',
 'ACQUIRED',
 'ACQUIREMENT',
 'ACQUISITION',
 'ACQUISITIVE',
 'ACQUISITIVELY',
 'ACQUISITIVENESS',
 'ACQUIT',
 'ACQUITTAL',
 'ACQUITTANCE',
 'ACRE',
 'ACREAGE',
 'ACRID',
 'ACRIDITY',
 'ACRIDLY',
 'ACRIDNESS',
 'ACRIMONIOUS',
 'ACRIMONIOUSLY',
 'ACRIMONIOUSNESS',
 'ACRIMONY',
 'ACROBAT',
 'ACROBATIC',
 'ACROBATICALLY',
 'ACROBATICS',
 'ACROMEGALIC',
 'ACROMEGALY',
 'ACRONYM',
 'ACRONYMIC',
 'ACRONYMOUS',
 'ACROPHOBIA',
 'ACROPHOBIC',
 'ACROPOLIS',
 'ACROPOLIS',
 'ACROSS',
 'ACROSTIC',
 'ACRYLIC',
 'ACT',
 'ACTH',
 'ACTIN',
 'ACTING',
 'ACTINIC',
 'ACTINIDE',
 'ACTINISM',
 'ACTINIUM',
 'ACTINOMYCIN',
 'ACTION',
 'ACTIONABLE',
 'ACTIONABLY',
 'ACTIONLESS',
 'ACTIONS',
 'ACTIUM',
 'ACTIVATE',
 'ACTIVATION',
 'ACTIVATOR',
 'ACTIVE',
 'ACTIVELY',
 'ACTIVENESS',
 'ACTIVISM',
 'ACTIVIST',
 'ACTIVISTIC',
 'ACTIVITY',
 'ACTOR',
 'ACTRESS',
 'ACTS',
 'ACTUAL',
 'ACTUALITIES',
 'ACTUALITY',
 'ACTUALIZATION',
 'ACTUALIZE',
 'ACTUALLY',
 'ACTUARIAL',
 'ACTUARIALLY',
 'ACTUARILY',
 'ACTUARY',
 'ACTUATE',
 'ACTUATION',
 'ACTUATOR',
 'ACUITY',
 'ACUMEN',
 'ACUPRESSURE',
 'ACUPUNCTURE',
 'ACUPUNCTURIST',
 'ACUTE',
 'ACUTELY',
 'ACUTENESS',
 'ACYCLIC',
 'ACYCLOVIR',
 'AD',
 'ADA',
 'ADAGE',
 'ADAGIO',
 'ADAM',
 'ADAMANCE',
 'ADAMANCY',
 'ADAMANT',
 'ADAMANTINE',
 'ADAMANTLY',
 'ADAMS',
 'ADANA',
 'ADAPT',
 'ADAPTABILITY',
 'ADAPTABLE',
 'ADAPTATION',
 'ADAPTATIONAL',
 'ADAPTER',
 'ADAPTIVE',
 'ADAPTIVENESS',
 'ADAPTIVITY',
 'ADAPTOR',
 'ADAR',
 'ADD',
 'ADDABLE',
 'ADDAMS',
 'ADDED',
 'ADDEND',
 'ADDENDA',
 'ADDENDUM',
 'ADDER',
 'ADDIBLE',
 'ADDICT',
 'ADDICTED',
 'ADDICTION',
 'ADDICTIVE',
 'ADDISON',
 'ADDISONIAN',
 'ADDITION',
 'ADDITIONAL',
 'ADDITIONALLY',
 'ADDITIVE',
 'ADDITIVITY',
 'ADDLE',
 'ADDRESS',
 'ADDRESSABLE',
 'ADDRESSEE',
 'ADDUCE',
 'ADDUCEABLE',
 'ADDUCER',
 'ADDUCIBLE',
 'ADDUCTOR',
 'ADELA',
 'ADELAIDE',
 'ADELBERT',
 'ADELE',
 'ADELINE',
 'ADEN',
 'ADENAUER',
 'ADENINE',
 'ADENOID',
 'ADENOIDAL',
 'ADENOIDS',
 'ADEPT',
 'ADEPTLY',
 'ADEPTNESS',
 'ADEQUACY',
 'ADEQUATE',
 'ADEQUATELY',
 'ADEQUATENESS',
 'ADHERE',
 'ADHERENCE',
 'ADHERENT',
 'ADHESION',
 'ADHESIVE',
 'ADHESIVELY',
 'ADHESIVENESS',
 'ADIABATIC',
 'ADIABATICALLY',
 'ADIEU',
 'ADIEUX',
 'ADIOS',
 'ADIPOSE',
 'ADIPOSITY',
 'ADIRONDACK',
 'ADIRONDACKS',
 'ADJACENCY',
 'ADJACENT',
 'ADJACENTLY',
 'ADJECTIVAL',
 'ADJECTIVALLY',
 'ADJECTIVE',
 'ADJOIN',
 'ADJOINING',
 'ADJOURN',
 'ADJOURNMENT',
 'ADJUDGE',
 'ADJUDGEMENT',
 'ADJUDGMENT',
 'ADJUDICATE',
 'ADJUDICATION',
 'ADJUDICATIVE',
 'ADJUDICATOR',
 'ADJUDICATORY',
 'ADJUNCT',
 'ADJUNCTIVE',
 'ADJURATION',
 'ADJURATORY',
 'ADJURE',
 'ADJUST',
 'ADJUSTABLE',
 'ADJUSTER',
 'ADJUSTMENT',
 'ADJUSTOR',
 'ADJUTANCY',
 'ADJUTANT',
 'ADJUVANT',
 'ADLER',
 'ADLERIAN',
 'ADMAN',
 'ADMINISTER',
 'ADMINISTRABLE',
 'ADMINISTRANT',
 'ADMINISTRATE',
 'ADMINISTRATION',
 'ADMINISTRATION',
 'ADMINISTRATIVE',
 'ADMINISTRATIVELY',
 'ADMINISTRATOR',
 'ADMIRABILITY',
 'ADMIRABLE',
 'ADMIRABLENESS',
 'ADMIRABLY',
 'ADMIRAL',
 'ADMIRAL',
 'ADMIRALTY',
 'ADMIRALTY',
 'ADMIRATION',
 'ADMIRE',
 'ADMIRER',
 'ADMIRING',
 'ADMIRINGLY',
 'ADMISSIBILITY',
 'ADMISSIBLE',
 'ADMISSIBLENESS',
 'ADMISSION',
 'ADMISSIONS',
 'ADMISSIVE',
 'ADMIT',
 'ADMITTANCE',
 'ADMITTEDLY',
 'ADMIX',
 'ADMIXTURE',
 'ADMONISH',
 'ADMONISHER',
 'ADMONISHINGLY',
 'ADMONISHMENT',
 'ADMONITION',
 'ADMONITORY',
 'ADO',
 'ADOBE',
 'ADOLESCENCE',
 'ADOLESCENT',
 'ADOLPH',
 'ADONAI',
 'ADONIS',
 'ADONIS',
 'ADOPT',
 'ADOPTABLE',
 'ADOPTED',
 'ADOPTEE',
 'ADOPTER',
 'ADOPTION',
 'ADOPTIVE',
 'ADOPTIVELY',
 'ADORABLE',
 'ADORABLENESS',
 'ADORABLY',
 'ADORATION',
 'ADORE',
 'ADORER',
 'ADORING',
 'ADORINGLY',
 'ADORN',
 'ADORNER',
 'ADORNMENT',
 'ADRENAL',
 'ADRENALIN',
 'ADRENALIN',
 'ADRENALINE',
 'ADRIAN',
 'ADRIATIC',
 'ADRIENNE',
 'ADRIFT',
 'ADROIT',
 'ADROITLY',
 'ADROITNESS',
 'ADSORB',
 'ADSORBABLE',
 'ADSORBENT',
 'ADSORPTION',
 'ADSORPTIVE',
 'ADULATE',
 'ADULATION',
 'ADULATOR',
 'ADULATORY',
 'ADULT',
 'ADULTERANT',
 'ADULTERATE',
 'ADULTERATION',
 'ADULTERATOR',
 'ADULTERER',
 'ADULTERESS',
 'ADULTEROUS',
 'ADULTERY',
 'ADULTHOOD',
 'ADUMBRATE',
 'ADUMBRATION',
 'ADUMBRATIVE',
 'ADVANCE',
 'ADVANCED',
 'ADVANCEMENT',
 'ADVANCER',
 'ADVANCES',
 'ADVANTAGE',
 'ADVANTAGEOUS',
 'ADVANTAGEOUSLY',
 'ADVECTION',
 'ADVENT',
 'ADVENT',
 'ADVENTIST',
 'ADVENTITIOUS',
 'ADVENTITIOUSLY',
 'ADVENTURE',
 'ADVENTURER',
 'ADVENTURESOME',
 'ADVENTURESS',
 'ADVENTURISM',
 'ADVENTURIST',
 'ADVENTUROUS',
 'ADVENTUROUSLY',
 'ADVENTUROUSNESS',
 'ADVERB',
 'ADVERBIAL',
 'ADVERBIALLY',
 'ADVERSARIAL',
 'ADVERSARIALLY',
 'ADVERSARY',
 'ADVERSE',
 'ADVERSELY',
 'ADVERSITY',
 'ADVERT',
 'ADVERTISE',
 'ADVERTISEMENT',
 'ADVERTISER',
 'ADVERTISING',
 'ADVERTIZE',
 'ADVERTIZEMENT',
 'ADVERTORIAL',
 'ADVICE',
 'ADVISABILITY',
 'ADVISABLE',
 'ADVISABLY',
 'ADVISE',
 'ADVISED',
 'ADVISEDLY',
 'ADVISEMENT',
 'ADVISER',
 'ADVISOR',
 'ADVISORY',
 'ADVOCACY',
 'ADVOCATE',
 'ADVOCATION',
 'ADVOCATOR',
 'ADZ',
 'ADZE',
 'AEGEAN',
 'AEGIS',
 'AELFRIC',
 'AENEAS',
 'AEOLIA',
 'AEOLIAN',
 'AEOLIAN',
 'AEOLIS',
 'AEOLUS',
 'AEON',
 'AEONIAN',
 'AERATE',
 'AERATION',
 'AERATOR',
 'AERIAL',
 'AERIALIST',
 'AERIALLY',
 'AERIE',
 'AEROBATICS',
 'AEROBE',
 'AEROBIC',
 'AEROBICALLY',
 'AEROBICS',
 'AERODROME',
 'AERODYNAMIC',
 'AERODYNAMICAL',
 'AERODYNAMICALLY',
 'AERODYNAMICIST',
 'AERODYNAMICS',
 'AEROMETER',
 'AERONAUT',
 'AERONAUTIC',
 'AERONAUTICAL',
 'AERONAUTICS',
 'AEROPAUSE',
 'AEROPLANE',
 'AEROPONICS',
 'AEROSOL',
 'AEROSPACE',
 'AERY',
 'AESCHYLEAN',
 'AESCHYLUS',
 'AESCULAPIUS',
 'AESOP',
 'AESOPIAN',
 'AESOPIC',
 'AESTHESIA',
 'AESTHETE',
 'AESTHETIC',
 'AESTHETICALLY',
 'AESTHETICIAN',
 'AESTHETICISM',
 'AESTHETICS',
 'AESTIVAL',
 'AESTIVATE',
 'AETIOLOGY',
 'AFAR',
 'AFFABILITY',
 'AFFABLE',
 'AFFABLY',
 'AFFAIR',
 'AFFAIRS',
 'AFFECT',
 'AFFECTATION',
 'AFFECTED',
 'AFFECTEDLY',
 'AFFECTING',
 'AFFECTINGLY',
 'AFFECTION',
 'AFFECTIONATE',
 'AFFECTIONATELY',
 'AFFECTIVE',
 'AFFECTIVELY',
 'AFFECTIVENESS',
 'AFFECTLESS',
 'AFFECTLESSNESS',
 'AFFERENT',
 'AFFIANCE',
 'AFFIDAVIT',
 'AFFILIATE',
 'AFFILIATED',
 'AFFILIATION',
 'AFFILIATIVE',
 'AFFINITY',
 'AFFIRM',
 'AFFIRMABLE',
 'AFFIRMANT',
 'AFFIRMATION',
 'AFFIRMATIVE',
 'AFFIRMATIVELY',
 'AFFIRMER',
 'AFFIX',
 'AFFIXATION',
 'AFFLATUS',
 'AFFLICT',
 'AFFLICTION',
 'AFFLICTIVE',
 'AFFLICTIVELY',
 'AFFLUENCE',
 'AFFLUENT',
 'AFFLUENTLY',
 'AFFLUX',
 'AFFORD',
 'AFFORDABILITY',
 'AFFORDABLE',
 'AFFORDABLY',
 'AFFOREST',
 'AFFORESTATION',
 'AFFRAY',
 'AFFRIGHT',
 'AFFRONT',
 'AFFRONTED',
 'AFGHAN',
 'AFGHAN',
 'AFGHANI',
 'AFGHANISTAN',
 'AFICIONADO',
 'AFIELD',
 'AFIRE',
 'AFLAME',
 'AFLATOXIN',
 'AFLOAT',
 'AFLUTTER',
 'AFOOT',
 'AFOREMENTIONED',
 'AFORESAID',
 'AFORETHOUGHT',
 'AFOUL',
 'AFRAID',
 'AFRESH',
 'AFRICA',
 'AFRICAN',
 'AFRICANA',
 'AFRIKAANS',
 'AFRIKANER',
 'AFRO',
 'AFROCENTRIC',
 'AFROCENTRISM',
 'AFROCENTRIST',
 'AFT',
 'AFTER',
 'AFTERBIRTH',
 'AFTERBURNER',
 'AFTERCARE',
 'AFTERDECK',
 'AFTEREFFECT',
 'AFTERGLOW',
 'AFTERIMAGE',
 'AFTERLIFE',
 'AFTERMARKET',
 'AFTERMATH',
 'AFTERNOON',
 'AFTERSCHOOL',
 'AFTERSHAVE',
 'AFTERSHOCK',
 'AFTERTASTE',
 'AFTERTHOUGHT',
 ...]
In [14]:
with open('dictionary.txt') as f:
    text = f.read()
text = text.upper()
text = text.split()
text
Out[14]:
['A',
 'A',
 'AACHEN',
 'AALBORG',
 'AARDVARK',
 'AARHUS',
 'AARON',
 'AB',
 'AB',
 'ABACI',
 'ABACK',
 'ABACUS',
 'ABADAN',
 'ABAFT',
 'ABALONE',
 'ABANDON',
 'ABANDONED',
 'ABANDONEDLY',
 'ABANDONMENT',
 'ABASE',
 'ABASEMENT',
 'ABASH',
 'ABASHED',
 'ABASHEDLY',
 'ABASHMENT',
 'ABATE',
 'ABATEMENT',
 'ABATTOIR',
 'ABBACY',
 'ABBE',
 'ABBESS',
 'ABBEY',
 'ABBOT',
 'ABBOTT',
 'ABBREVIATE',
 'ABBREVIATED',
 'ABBREVIATION',
 'ABBREVIATOR',
 'ABBY',
 'ABC',
 'ABCS',
 'ABD',
 'ABDIAS',
 'ABDICATE',
 'ABDICATION',
 'ABDICATOR',
 'ABDOMEN',
 'ABDOMINAL',
 'ABDOMINALLY',
 'ABDUCT',
 'ABDUCTION',
 'ABDUCTOR',
 'ABEAM',
 'ABECEDARIAN',
 'ABED',
 'ABEL',
 'ABELARD',
 'ABENAKI',
 'ABERDEEN',
 'ABERDONIAN',
 'ABERNATHY',
 'ABERRANCE',
 'ABERRANCY',
 'ABERRANT',
 'ABERRANTLY',
 'ABERRATION',
 'ABERRATIONAL',
 'ABET',
 'ABETMENT',
 'ABETTER',
 'ABETTOR',
 'ABEYANCE',
 'ABEYANT',
 'ABHOR',
 'ABHORRENCE',
 'ABHORRENT',
 'ABHORRENTLY',
 'ABHORRER',
 'ABIB',
 'ABIDANCE',
 'ABIDE',
 'ABIDER',
 'ABIDING',
 'ABIDINGLY',
 'ABIDJAN',
 'ABIGAIL',
 'ABILENE',
 'ABILITY',
 'ABIOTIC',
 'ABJECT',
 'ABJECTION',
 'ABJECTLY',
 'ABJECTNESS',
 'ABJURATION',
 'ABJURATORY',
 'ABJURE',
 'ABJURER',
 'ABKHAZIA',
 'ABKHAZIAN',
 'ABLATE',
 'ABLATION',
 'ABLATIVE',
 'ABLAUT',
 'ABLAZE',
 'ABLE',
 'ABLEISM',
 'ABLEIST',
 'ABLOOM',
 'ABLUTION',
 'ABLUTIONS',
 'ABLY',
 'ABM',
 'ABNAKI',
 'ABNEGATE',
 'ABNEGATION',
 'ABNEGATOR',
 'ABNER',
 'ABNORMAL',
 'ABNORMALITY',
 'ABNORMALLY',
 'ABOARD',
 'ABODE',
 'ABOLISH',
 'ABOLISHER',
 'ABOLISHMENT',
 'ABOLITION',
 'ABOLITIONISM',
 'ABOLITIONIST',
 'ABOLITIONIST',
 'ABOMINABLE',
 'ABOMINABLY',
 'ABOMINATE',
 'ABOMINATION',
 'ABOMINATOR',
 'ABORIGINAL',
 'ABORIGINAL',
 'ABORIGINALLY',
 'ABORIGINE',
 'ABORIGINE',
 'ABORNING',
 'ABORT',
 'ABORTIFACIENT',
 'ABORTION',
 'ABORTIONIST',
 'ABORTIVE',
 'ABORTIVELY',
 'ABOULIA',
 'ABOUND',
 'ABOUT',
 'ABOVE',
 'ABOVEBOARD',
 'ABRACADABRA',
 'ABRADE',
 'ABRADER',
 'ABRAHAM',
 'ABRASION',
 'ABRASIVE',
 'ABRASIVELY',
 'ABRASIVENESS',
 'ABREAST',
 'ABRIDGE',
 'ABRIDGEMENT',
 'ABRIDGER',
 'ABRIDGMENT',
 'ABROAD',
 'ABROGATE',
 'ABROGATION',
 'ABROGATOR',
 'ABRUPT',
 'ABRUPTION',
 'ABRUPTLY',
 'ABRUPTNESS',
 'ABRUZZI',
 'ABS',
 'ABSALOM',
 'ABSCESS',
 'ABSCESSED',
 'ABSCIND',
 'ABSCISE',
 'ABSCISSA',
 'ABSCISSAE',
 'ABSCISSION',
 'ABSCOND',
 'ABSCONDER',
 'ABSEIL',
 'ABSENCE',
 'ABSENT',
 'ABSENTEE',
 'ABSENTEEISM',
 'ABSENTLY',
 'ABSENTMINDED',
 'ABSENTMINDEDLY',
 'ABSENTMINDEDNESS',
 'ABSINTH',
 'ABSINTHE',
 'ABSOLUTE',
 'ABSOLUTELY',
 'ABSOLUTENESS',
 'ABSOLUTION',
 'ABSOLUTISM',
 'ABSOLUTIST',
 'ABSOLUTISTIC',
 'ABSOLUTIZATION',
 'ABSOLUTIZE',
 'ABSOLVABLE',
 'ABSOLVE',
 'ABSOLVER',
 'ABSORB',
 'ABSORBABLE',
 'ABSORBANT',
 'ABSORBED',
 'ABSORBENCY',
 'ABSORBENT',
 'ABSORBER',
 'ABSORBING',
 'ABSORBINGLY',
 'ABSORPTION',
 'ABSORPTIVE',
 'ABSORPTIVITY',
 'ABSQUATULATE',
 'ABSQUATULATION',
 'ABSTAIN',
 'ABSTAINER',
 'ABSTEMIOUS',
 'ABSTEMIOUSLY',
 'ABSTEMIOUSNESS',
 'ABSTENTION',
 'ABSTINENCE',
 'ABSTINENT',
 'ABSTINENTLY',
 'ABSTRACT',
 'ABSTRACTED',
 'ABSTRACTEDLY',
 'ABSTRACTEDNESS',
 'ABSTRACTER',
 'ABSTRACTION',
 'ABSTRACTLY',
 'ABSTRACTNESS',
 'ABSTRUSE',
 'ABSTRUSELY',
 'ABSTRUSENESS',
 'ABSURD',
 'ABSURDISM',
 'ABSURDIST',
 'ABSURDITY',
 'ABSURDLY',
 'ABSURDNESS',
 'ABUJA',
 'ABULIA',
 'ABULIC',
 'ABUNDANCE',
 'ABUNDANT',
 'ABUNDANTLY',
 'ABUSE',
 'ABUSER',
 'ABUSIVE',
 'ABUSIVELY',
 'ABUSIVENESS',
 'ABUT',
 'ABUTMENT',
 'ABUTTER',
 'ABUZZ',
 'ABYSM',
 'ABYSMAL',
 'ABYSMALLY',
 'ABYSS',
 'ABYSSAL',
 'ABYSSINIA',
 'ABYSSINIAN',
 'ACACIA',
 'ACADEME',
 'ACADEMIA',
 'ACADEMIC',
 'ACADEMICALLY',
 'ACADEMICIAN',
 'ACADEMICISM',
 'ACADEMICS',
 'ACADEMISM',
 'ACADEMY',
 'ACADIA',
 'ACADIAN',
 'ACANTHI',
 'ACANTHUS',
 'ACAPULCO',
 'ACCEDE',
 'ACCEDENCE',
 'ACCELERANDI',
 'ACCELERANDO',
 'ACCELERATE',
 'ACCELERATION',
 'ACCELERATIVE',
 'ACCELERATOR',
 'ACCELEROMETER',
 'ACCENT',
 'ACCENTED',
 'ACCENTUAL',
 'ACCENTUATE',
 'ACCENTUATION',
 'ACCEPT',
 'ACCEPTABILITY',
 'ACCEPTABLE',
 'ACCEPTABLENESS',
 'ACCEPTABLY',
 'ACCEPTANCE',
 'ACCEPTATION',
 'ACCEPTED',
 'ACCEPTER',
 'ACCEPTOR',
 'ACCESS',
 'ACCESSARY',
 'ACCESSIBILITY',
 'ACCESSIBLE',
 'ACCESSIBLENESS',
 'ACCESSIBLY',
 'ACCESSION',
 'ACCESSIONAL',
 'ACCESSORY',
 'ACCIDENT',
 'ACCIDENTAL',
 'ACCIDENTALLY',
 'ACCIDENTLY',
 'ACCIDIE',
 'ACCIPITER',
 'ACCLAIM',
 'ACCLAIMED',
 'ACCLAIMER',
 'ACCLAMATION',
 'ACCLAMATORY',
 'ACCLIMATE',
 'ACCLIMATION',
 'ACCLIMATIZATION',
 'ACCLIMATIZE',
 'ACCLIVITOUS',
 'ACCLIVITY',
 'ACCOLADE',
 'ACCOMMODATE',
 'ACCOMMODATING',
 'ACCOMMODATINGLY',
 'ACCOMMODATION',
 'ACCOMMODATIONISM',
 'ACCOMMODATIONIST',
 'ACCOMMODATIONS',
 'ACCOMPANIMENT',
 'ACCOMPANIST',
 'ACCOMPANY',
 'ACCOMPLICE',
 'ACCOMPLISH',
 'ACCOMPLISHED',
 'ACCOMPLISHER',
 'ACCOMPLISHMENT',
 'ACCORD',
 'ACCORDANCE',
 'ACCORDANT',
 'ACCORDING',
 'ACCORDINGLY',
 'ACCORDION',
 'ACCORDIONIST',
 'ACCOST',
 'ACCOUCHEMENT',
 'ACCOUNT',
 'ACCOUNTABILITY',
 'ACCOUNTABLE',
 'ACCOUNTABLENESS',
 'ACCOUNTABLY',
 'ACCOUNTANCY',
 'ACCOUNTANT',
 'ACCOUNTING',
 'ACCOUNTS',
 'ACCOUTER',
 'ACCOUTERMENT',
 'ACCOUTERMENTS',
 'ACCOUTRE',
 'ACCOUTREMENT',
 'ACCOUTREMENTS',
 'ACCRA',
 'ACCREDIT',
 'ACCREDITATION',
 'ACCREDITED',
 'ACCRETE',
 'ACCRETION',
 'ACCRETIONARY',
 'ACCRETIVE',
 'ACCRUAL',
 'ACCRUE',
 'ACCULTURATE',
 'ACCULTURATION',
 'ACCULTURATIVE',
 'ACCUMBENT',
 'ACCUMULATE',
 'ACCUMULATION',
 'ACCUMULATIVE',
 'ACCUMULATOR',
 'ACCURACY',
 'ACCURATE',
 'ACCURATELY',
 'ACCURATENESS',
 'ACCURSED',
 'ACCURSEDLY',
 'ACCURSEDNESS',
 'ACCURST',
 'ACCUSATION',
 'ACCUSATIVE',
 'ACCUSATORY',
 'ACCUSE',
 'ACCUSED',
 'ACCUSER',
 'ACCUSINGLY',
 'ACCUSTOM',
 'ACCUSTOMED',
 'ACE',
 'ACEDIA',
 'ACERB',
 'ACERBATE',
 'ACERBIC',
 'ACERBICALLY',
 'ACERBITY',
 'ACETAMINOPHEN',
 'ACETANILIDE',
 'ACETATE',
 'ACETIC',
 'ACETONE',
 'ACETONIC',
 'ACETYLCHOLINE',
 'ACETYLENE',
 'ACHAEAN',
 'ACHATES',
 'ACHE',
 'ACHEBE',
 'ACHENE',
 'ACHERNAR',
 'ACHERON',
 'ACHESON',
 'ACHIEVABLE',
 'ACHIEVE',
 'ACHIEVEMENT',
 'ACHIEVER',
 'ACHILLES',
 'ACHINESS',
 'ACHROMATIC',
 'ACHROMATICALLY',
 'ACHROMATISM',
 'ACHY',
 'ACID',
 'ACIDIC',
 'ACIDIFICATION',
 'ACIDIFIER',
 'ACIDIFY',
 'ACIDITY',
 'ACIDLY',
 'ACIDNESS',
 'ACIDOSIS',
 'ACIDOTIC',
 'ACIDULATE',
 'ACIDULOUS',
 'ACIDURIA',
 'ACKNOWLEDGE',
 'ACKNOWLEDGEABLE',
 'ACKNOWLEDGEMENT',
 'ACKNOWLEDGMENT',
 'ACME',
 'ACNE',
 'ACNED',
 'ACOLYTE',
 'ACONCAGUA',
 'ACONITE',
 'ACORN',
 'ACOUSTIC',
 'ACOUSTICAL',
 'ACOUSTICALLY',
 'ACOUSTICIAN',
 'ACOUSTICS',
 'ACQUAINT',
 'ACQUAINTANCE',
 'ACQUAINTANCESHIP',
 'ACQUAINTED',
 'ACQUIESCE',
 'ACQUIESCENCE',
 'ACQUIESCENT',
 'ACQUIESCENTLY',
 'ACQUIRABLE',
 'ACQUIRE',
 'ACQUIRED',
 'ACQUIREMENT',
 'ACQUISITION',
 'ACQUISITIVE',
 'ACQUISITIVELY',
 'ACQUISITIVENESS',
 'ACQUIT',
 'ACQUITTAL',
 'ACQUITTANCE',
 'ACRE',
 'ACREAGE',
 'ACRID',
 'ACRIDITY',
 'ACRIDLY',
 'ACRIDNESS',
 'ACRIMONIOUS',
 'ACRIMONIOUSLY',
 'ACRIMONIOUSNESS',
 'ACRIMONY',
 'ACROBAT',
 'ACROBATIC',
 'ACROBATICALLY',
 'ACROBATICS',
 'ACROMEGALIC',
 'ACROMEGALY',
 'ACRONYM',
 'ACRONYMIC',
 'ACRONYMOUS',
 'ACROPHOBIA',
 'ACROPHOBIC',
 'ACROPOLIS',
 'ACROPOLIS',
 'ACROSS',
 'ACROSTIC',
 'ACRYLIC',
 'ACT',
 'ACTH',
 'ACTIN',
 'ACTING',
 'ACTINIC',
 'ACTINIDE',
 'ACTINISM',
 'ACTINIUM',
 'ACTINOMYCIN',
 'ACTION',
 'ACTIONABLE',
 'ACTIONABLY',
 'ACTIONLESS',
 'ACTIONS',
 'ACTIUM',
 'ACTIVATE',
 'ACTIVATION',
 'ACTIVATOR',
 'ACTIVE',
 'ACTIVELY',
 'ACTIVENESS',
 'ACTIVISM',
 'ACTIVIST',
 'ACTIVISTIC',
 'ACTIVITY',
 'ACTOR',
 'ACTRESS',
 'ACTS',
 'ACTUAL',
 'ACTUALITIES',
 'ACTUALITY',
 'ACTUALIZATION',
 'ACTUALIZE',
 'ACTUALLY',
 'ACTUARIAL',
 'ACTUARIALLY',
 'ACTUARILY',
 'ACTUARY',
 'ACTUATE',
 'ACTUATION',
 'ACTUATOR',
 'ACUITY',
 'ACUMEN',
 'ACUPRESSURE',
 'ACUPUNCTURE',
 'ACUPUNCTURIST',
 'ACUTE',
 'ACUTELY',
 'ACUTENESS',
 'ACYCLIC',
 'ACYCLOVIR',
 'AD',
 'ADA',
 'ADAGE',
 'ADAGIO',
 'ADAM',
 'ADAMANCE',
 'ADAMANCY',
 'ADAMANT',
 'ADAMANTINE',
 'ADAMANTLY',
 'ADAMS',
 'ADANA',
 'ADAPT',
 'ADAPTABILITY',
 'ADAPTABLE',
 'ADAPTATION',
 'ADAPTATIONAL',
 'ADAPTER',
 'ADAPTIVE',
 'ADAPTIVENESS',
 'ADAPTIVITY',
 'ADAPTOR',
 'ADAR',
 'ADD',
 'ADDABLE',
 'ADDAMS',
 'ADDED',
 'ADDEND',
 'ADDENDA',
 'ADDENDUM',
 'ADDER',
 'ADDIBLE',
 'ADDICT',
 'ADDICTED',
 'ADDICTION',
 'ADDICTIVE',
 'ADDISON',
 'ADDISONIAN',
 'ADDITION',
 'ADDITIONAL',
 'ADDITIONALLY',
 'ADDITIVE',
 'ADDITIVITY',
 'ADDLE',
 'ADDRESS',
 'ADDRESSABLE',
 'ADDRESSEE',
 'ADDUCE',
 'ADDUCEABLE',
 'ADDUCER',
 'ADDUCIBLE',
 'ADDUCTOR',
 'ADELA',
 'ADELAIDE',
 'ADELBERT',
 'ADELE',
 'ADELINE',
 'ADEN',
 'ADENAUER',
 'ADENINE',
 'ADENOID',
 'ADENOIDAL',
 'ADENOIDS',
 'ADEPT',
 'ADEPTLY',
 'ADEPTNESS',
 'ADEQUACY',
 'ADEQUATE',
 'ADEQUATELY',
 'ADEQUATENESS',
 'ADHERE',
 'ADHERENCE',
 'ADHERENT',
 'ADHESION',
 'ADHESIVE',
 'ADHESIVELY',
 'ADHESIVENESS',
 'ADIABATIC',
 'ADIABATICALLY',
 'ADIEU',
 'ADIEUX',
 'ADIOS',
 'ADIPOSE',
 'ADIPOSITY',
 'ADIRONDACK',
 'ADIRONDACKS',
 'ADJACENCY',
 'ADJACENT',
 'ADJACENTLY',
 'ADJECTIVAL',
 'ADJECTIVALLY',
 'ADJECTIVE',
 'ADJOIN',
 'ADJOINING',
 'ADJOURN',
 'ADJOURNMENT',
 'ADJUDGE',
 'ADJUDGEMENT',
 'ADJUDGMENT',
 'ADJUDICATE',
 'ADJUDICATION',
 'ADJUDICATIVE',
 'ADJUDICATOR',
 'ADJUDICATORY',
 'ADJUNCT',
 'ADJUNCTIVE',
 'ADJURATION',
 'ADJURATORY',
 'ADJURE',
 'ADJUST',
 'ADJUSTABLE',
 'ADJUSTER',
 'ADJUSTMENT',
 'ADJUSTOR',
 'ADJUTANCY',
 'ADJUTANT',
 'ADJUVANT',
 'ADLER',
 'ADLERIAN',
 'ADMAN',
 'ADMINISTER',
 'ADMINISTRABLE',
 'ADMINISTRANT',
 'ADMINISTRATE',
 'ADMINISTRATION',
 'ADMINISTRATION',
 'ADMINISTRATIVE',
 'ADMINISTRATIVELY',
 'ADMINISTRATOR',
 'ADMIRABILITY',
 'ADMIRABLE',
 'ADMIRABLENESS',
 'ADMIRABLY',
 'ADMIRAL',
 'ADMIRAL',
 'ADMIRALTY',
 'ADMIRALTY',
 'ADMIRATION',
 'ADMIRE',
 'ADMIRER',
 'ADMIRING',
 'ADMIRINGLY',
 'ADMISSIBILITY',
 'ADMISSIBLE',
 'ADMISSIBLENESS',
 'ADMISSION',
 'ADMISSIONS',
 'ADMISSIVE',
 'ADMIT',
 'ADMITTANCE',
 'ADMITTEDLY',
 'ADMIX',
 'ADMIXTURE',
 'ADMONISH',
 'ADMONISHER',
 'ADMONISHINGLY',
 'ADMONISHMENT',
 'ADMONITION',
 'ADMONITORY',
 'ADO',
 'ADOBE',
 'ADOLESCENCE',
 'ADOLESCENT',
 'ADOLPH',
 'ADONAI',
 'ADONIS',
 'ADONIS',
 'ADOPT',
 'ADOPTABLE',
 'ADOPTED',
 'ADOPTEE',
 'ADOPTER',
 'ADOPTION',
 'ADOPTIVE',
 'ADOPTIVELY',
 'ADORABLE',
 'ADORABLENESS',
 'ADORABLY',
 'ADORATION',
 'ADORE',
 'ADORER',
 'ADORING',
 'ADORINGLY',
 'ADORN',
 'ADORNER',
 'ADORNMENT',
 'ADRENAL',
 'ADRENALIN',
 'ADRENALIN',
 'ADRENALINE',
 'ADRIAN',
 'ADRIATIC',
 'ADRIENNE',
 'ADRIFT',
 'ADROIT',
 'ADROITLY',
 'ADROITNESS',
 'ADSORB',
 'ADSORBABLE',
 'ADSORBENT',
 'ADSORPTION',
 'ADSORPTIVE',
 'ADULATE',
 'ADULATION',
 'ADULATOR',
 'ADULATORY',
 'ADULT',
 'ADULTERANT',
 'ADULTERATE',
 'ADULTERATION',
 'ADULTERATOR',
 'ADULTERER',
 'ADULTERESS',
 'ADULTEROUS',
 'ADULTERY',
 'ADULTHOOD',
 'ADUMBRATE',
 'ADUMBRATION',
 'ADUMBRATIVE',
 'ADVANCE',
 'ADVANCED',
 'ADVANCEMENT',
 'ADVANCER',
 'ADVANCES',
 'ADVANTAGE',
 'ADVANTAGEOUS',
 'ADVANTAGEOUSLY',
 'ADVECTION',
 'ADVENT',
 'ADVENT',
 'ADVENTIST',
 'ADVENTITIOUS',
 'ADVENTITIOUSLY',
 'ADVENTURE',
 'ADVENTURER',
 'ADVENTURESOME',
 'ADVENTURESS',
 'ADVENTURISM',
 'ADVENTURIST',
 'ADVENTUROUS',
 'ADVENTUROUSLY',
 'ADVENTUROUSNESS',
 'ADVERB',
 'ADVERBIAL',
 'ADVERBIALLY',
 'ADVERSARIAL',
 'ADVERSARIALLY',
 'ADVERSARY',
 'ADVERSE',
 'ADVERSELY',
 'ADVERSITY',
 'ADVERT',
 'ADVERTISE',
 'ADVERTISEMENT',
 'ADVERTISER',
 'ADVERTISING',
 'ADVERTIZE',
 'ADVERTIZEMENT',
 'ADVERTORIAL',
 'ADVICE',
 'ADVISABILITY',
 'ADVISABLE',
 'ADVISABLY',
 'ADVISE',
 'ADVISED',
 'ADVISEDLY',
 'ADVISEMENT',
 'ADVISER',
 'ADVISOR',
 'ADVISORY',
 'ADVOCACY',
 'ADVOCATE',
 'ADVOCATION',
 'ADVOCATOR',
 'ADZ',
 'ADZE',
 'AEGEAN',
 'AEGIS',
 'AELFRIC',
 'AENEAS',
 'AEOLIA',
 'AEOLIAN',
 'AEOLIAN',
 'AEOLIS',
 'AEOLUS',
 'AEON',
 'AEONIAN',
 'AERATE',
 'AERATION',
 'AERATOR',
 'AERIAL',
 'AERIALIST',
 'AERIALLY',
 'AERIE',
 'AEROBATICS',
 'AEROBE',
 'AEROBIC',
 'AEROBICALLY',
 'AEROBICS',
 'AERODROME',
 'AERODYNAMIC',
 'AERODYNAMICAL',
 'AERODYNAMICALLY',
 'AERODYNAMICIST',
 'AERODYNAMICS',
 'AEROMETER',
 'AERONAUT',
 'AERONAUTIC',
 'AERONAUTICAL',
 'AERONAUTICS',
 'AEROPAUSE',
 'AEROPLANE',
 'AEROPONICS',
 'AEROSOL',
 'AEROSPACE',
 'AERY',
 'AESCHYLEAN',
 'AESCHYLUS',
 'AESCULAPIUS',
 'AESOP',
 'AESOPIAN',
 'AESOPIC',
 'AESTHESIA',
 'AESTHETE',
 'AESTHETIC',
 'AESTHETICALLY',
 'AESTHETICIAN',
 'AESTHETICISM',
 'AESTHETICS',
 'AESTIVAL',
 'AESTIVATE',
 'AETIOLOGY',
 'AFAR',
 'AFFABILITY',
 'AFFABLE',
 'AFFABLY',
 'AFFAIR',
 'AFFAIRS',
 'AFFECT',
 'AFFECTATION',
 'AFFECTED',
 'AFFECTEDLY',
 'AFFECTING',
 'AFFECTINGLY',
 'AFFECTION',
 'AFFECTIONATE',
 'AFFECTIONATELY',
 'AFFECTIVE',
 'AFFECTIVELY',
 'AFFECTIVENESS',
 'AFFECTLESS',
 'AFFECTLESSNESS',
 'AFFERENT',
 'AFFIANCE',
 'AFFIDAVIT',
 'AFFILIATE',
 'AFFILIATED',
 'AFFILIATION',
 'AFFILIATIVE',
 'AFFINITY',
 'AFFIRM',
 'AFFIRMABLE',
 'AFFIRMANT',
 'AFFIRMATION',
 'AFFIRMATIVE',
 'AFFIRMATIVELY',
 'AFFIRMER',
 'AFFIX',
 'AFFIXATION',
 'AFFLATUS',
 'AFFLICT',
 'AFFLICTION',
 'AFFLICTIVE',
 'AFFLICTIVELY',
 'AFFLUENCE',
 'AFFLUENT',
 'AFFLUENTLY',
 'AFFLUX',
 'AFFORD',
 'AFFORDABILITY',
 'AFFORDABLE',
 'AFFORDABLY',
 'AFFOREST',
 'AFFORESTATION',
 'AFFRAY',
 'AFFRIGHT',
 'AFFRONT',
 'AFFRONTED',
 'AFGHAN',
 'AFGHAN',
 'AFGHANI',
 'AFGHANISTAN',
 'AFICIONADO',
 'AFIELD',
 'AFIRE',
 'AFLAME',
 'AFLATOXIN',
 'AFLOAT',
 'AFLUTTER',
 'AFOOT',
 'AFOREMENTIONED',
 'AFORESAID',
 'AFORETHOUGHT',
 'AFOUL',
 'AFRAID',
 'AFRESH',
 'AFRICA',
 'AFRICAN',
 'AFRICANA',
 'AFRIKAANS',
 'AFRIKANER',
 'AFRO',
 'AFROCENTRIC',
 'AFROCENTRISM',
 'AFROCENTRIST',
 'AFT',
 'AFTER',
 'AFTERBIRTH',
 'AFTERBURNER',
 'AFTERCARE',
 'AFTERDECK',
 'AFTEREFFECT',
 'AFTERGLOW',
 'AFTERIMAGE',
 'AFTERLIFE',
 'AFTERMARKET',
 'AFTERMATH',
 'AFTERNOON',
 'AFTERSCHOOL',
 'AFTERSHAVE',
 'AFTERSHOCK',
 'AFTERTASTE',
 'AFTERTHOUGHT',
 ...]
In [ ]: