Skip to content

Instantly share code, notes, and snippets.

@free1002
Created November 17, 2015 06:54
Show Gist options
  • Save free1002/be18eb03f51a05948490 to your computer and use it in GitHub Desktop.
Save free1002/be18eb03f51a05948490 to your computer and use it in GitHub Desktop.
import string
def get_score(aStr):
try:
result = [string.ascii_lowercase.index(c)+1 for c in aStr]
return result, sum(result)
except:
return [], 0
def print_score_100(aStr):
scores, score = get_score(aStr)
if score == 100: print (aStr, '+'.join(str(e) for e in scores), score)
# wordlist.txt : http://www-personal.umich.edu/~jlawler/wordlist
with open('wordlist.txt') as f:
while True:
word = f.readline().strip()
if word == '': break
print_score_100(word)
"""\
result :
abreption 1+2+18+5+16+20+9+15+14 100
accounter 1+3+3+15+21+14+20+5+18 100
accumulate 1+3+3+21+13+21+12+1+20+5 100
acknowledge 1+3+11+14+15+23+12+5+4+7+5 100
acquitted 1+3+17+21+9+20+20+5+4 100
acromegaly 1+3+18+15+13+5+7+1+12+25 100
adulthood 1+4+21+12+20+8+15+15+4 100
aerometer 1+5+18+15+13+5+20+5+18 100
affectation 1+6+6+5+3+20+1+20+9+15+14 100
afghanistan 1+6+7+8+1+14+9+19+20+1+14 100
agapornis 1+7+1+16+15+18+14+9+19 100
agrology 1+7+18+15+12+15+7+25 100
alienation 1+12+9+5+14+1+20+9+15+14 100
alligation 1+12+12+9+7+1+20+9+15+14 100
alpinist 1+12+16+9+14+9+19+20 100
ameloblast 1+13+5+12+15+2+12+1+19+20 100
ametropic 1+13+5+20+18+15+16+9+3 100
amianthum 1+13+9+1+14+20+8+21+13 100
amphiumidae 1+13+16+8+9+21+13+9+4+1+5 100
analysis 1+14+1+12+25+19+9+19 100
anchoritic 1+14+3+8+15+18+9+20+9+3 100
anglophobia 1+14+7+12+15+16+8+15+2+9+1 100
annapurna 1+14+14+1+16+21+18+14+1 100
annually 1+14+14+21+1+12+12+25 100
anorchism 1+14+15+18+3+8+9+19+13 100
anothers 1+14+15+20+8+5+18+19 100
answerable 1+14+19+23+5+18+1+2+12+5 100
anterior 1+14+20+5+18+9+15+18 100
anthozoa 1+14+20+8+15+26+15+1 100
apheresis 1+16+8+5+18+5+19+9+19 100
aphrodisia 1+16+8+18+15+4+9+19+9+1 100
apoplectic 1+16+15+16+12+5+3+20+9+3 100
apostacy 1+16+15+19+20+1+3+25 100
appertain 1+16+16+5+18+20+1+9+14 100
appointed 1+16+16+15+9+14+20+5+4 100
apropos 1+16+18+15+16+15+19 100
aquamarine 1+17+21+1+13+1+18+9+14+5 100
archdiocesan 1+18+3+8+4+9+15+3+5+19+1+14 100
areometer 1+18+5+15+13+5+20+5+18 100
arisarum 1+18+9+19+1+18+21+13 100
arrowy 1+18+18+15+23+25 100
asbestos 1+19+2+5+19+20+15+19 100
ashcolored 1+19+8+3+15+12+15+18+5+4 100
assafoetida 1+19+19+1+6+15+5+20+9+4+1 100
asyndetic 1+19+25+14+4+5+20+9+3 100
athelstan 1+20+8+5+12+19+20+1+14 100
atonally 1+20+15+14+1+12+12+25 100
attitude 1+20+20+9+20+21+4+5 100
autoclave 1+21+20+15+3+12+1+22+5 100
automated 1+21+20+15+13+1+20+5+4 100
avernus 1+22+5+18+14+21+19 100
avocation 1+22+15+3+1+20+9+15+14 100
awfully 1+23+6+21+12+12+25 100
backswept 2+1+3+11+19+23+5+16+20 100
balletomane 2+1+12+12+5+20+15+13+1+14+5 100
barytone 2+1+18+25+20+15+14+5 100
batrachoididae 2+1+20+18+1+3+8+15+9+4+9+4+1+5 100
bawarchikhana 2+1+23+1+18+3+8+9+11+8+1+14+1 100
beetroot 2+5+5+20+18+15+15+20 100
beginnings 2+5+7+9+14+14+9+14+7+19 100
benediction 2+5+14+5+4+9+3+20+9+15+14 100
bettering 2+5+20+20+5+18+9+14+7 100
bewitching 2+5+23+9+20+3+8+9+14+7 100
bibliotics 2+9+2+12+9+15+20+9+3+19 100
bickerstaff 2+9+3+11+5+18+19+20+1+6+6 100
bifarious 2+9+6+1+18+9+15+21+19 100
bipartite 2+9+16+1+18+20+9+20+5 100
birthmark 2+9+18+20+8+13+1+18+11 100
bismarckian 2+9+19+13+1+18+3+11+9+1+14 100
blissful 2+12+9+19+19+6+21+12 100
blowtube 2+12+15+23+20+21+2+5 100
bootmaker 2+15+15+20+13+1+11+5+18 100
borrowed 2+15+18+18+15+23+5+4 100
botanist 2+15+20+1+14+9+19+20 100
bouillon 2+15+21+9+12+12+15+14 100
boundary 2+15+21+14+4+1+18+25 100
boycott 2+15+25+3+15+20+20 100
brachiation 2+18+1+3+8+9+1+20+9+15+14 100
breviary 2+18+5+22+9+1+18+25 100
bronchocele 2+18+15+14+3+8+15+3+5+12+5 100
bronchus 2+18+15+14+3+8+21+19 100
brooklime 2+18+15+15+11+12+9+13+5 100
broomweed 2+18+15+15+13+23+5+5+4 100
browser 2+18+15+23+19+5+18 100
bullnose 2+21+12+12+14+15+19+5 100
burnished 2+21+18+14+9+19+8+5+4 100
burtful 2+21+18+20+6+21+12 100
cacogenesis 3+1+3+15+7+5+14+5+19+9+19 100
cacophony 3+1+3+15+16+8+15+14+25 100
callitriche 3+1+12+12+9+20+18+9+3+8+5 100
candidature 3+1+14+4+9+4+1+20+21+18+5 100
carboxyl 3+1+18+2+15+24+25+12 100
carcharodon 3+1+18+3+8+1+18+15+4+15+14 100
cardiograph 3+1+18+4+9+15+7+18+1+16+8 100
carouser 3+1+18+15+21+19+5+18 100
carpenter 3+1+18+16+5+14+20+5+18 100
carpetweed 3+1+18+16+5+20+23+5+5+4 100
carroty 3+1+18+18+15+20+25 100
catechistic 3+1+20+5+3+8+9+19+20+9+3 100
catholicon 3+1+20+8+15+12+9+3+15+14 100
cellarway 3+5+12+12+1+18+23+1+25 100
cenogenetic 3+5+14+15+7+5+14+5+20+9+3 100
censurable 3+5+14+19+21+18+1+2+12+5 100
chaenomeles 3+8+1+5+14+15+13+5+12+5+19 100
changtzu 3+8+1+14+7+20+26+21 100
chastening 3+8+1+19+20+5+14+9+14+7 100
chimpanzee 3+8+9+13+16+1+14+26+5+5 100
chondrule 3+8+15+14+4+18+21+12+5 100
chromium 3+8+18+15+13+9+21+13 100
cingulum 3+9+14+7+21+12+21+13 100
claytonia 3+12+1+25+20+15+14+9+1 100
clementine 3+12+5+13+5+14+20+9+14+5 100
clinically 3+12+9+14+9+3+1+12+12+25 100
clockwise 3+12+15+3+11+23+9+19+5 100
clomiphene 3+12+15+13+9+16+8+5+14+5 100
cockshut 3+15+3+11+19+8+21+20 100
coevous 3+15+5+22+15+21+19 100
cojuror 3+15+10+21+18+15+18 100
collecting 3+15+12+12+5+3+20+9+14+7 100
cometary 3+15+13+5+20+1+18+25 100
companion 3+15+13+16+1+14+9+15+14 100
comport 3+15+13+16+15+18+20 100
concavely 3+15+14+3+1+22+5+12+25 100
confabulate 3+15+14+6+1+2+21+12+1+20+5 100
confederated 3+15+14+6+5+4+5+18+1+20+5+4 100
confluenee 3+15+14+6+12+21+5+14+5+5 100
congenital 3+15+14+7+5+14+9+20+1+12 100
congress 3+15+14+7+18+5+19+19 100
conjoint 3+15+14+10+15+9+14+20 100
conjunct 3+15+14+10+21+14+3+20 100
connivance 3+15+14+14+9+22+1+14+3+5 100
conodont 3+15+14+15+4+15+14+20 100
contented 3+15+14+20+5+14+20+5+4 100
cookout 3+15+15+11+15+21+20 100
coparceny 3+15+16+1+18+3+5+14+25 100
cornpone 3+15+18+14+16+15+14+5 100
cornuted 3+15+18+14+21+20+5+4 100
corridor 3+15+18+18+9+4+15+18 100
costumed 3+15+19+20+21+13+5+4 100
cotenancy 3+15+20+5+14+1+14+3+25 100
cotillon 3+15+20+9+12+12+15+14 100
couchette 3+15+21+3+8+5+20+20+5 100
courses 3+15+21+18+19+5+19 100
coverlet 3+15+22+5+18+12+5+20 100
coyness 3+15+25+14+5+19+19 100
creosote 3+18+5+15+19+15+20+5 100
croesus 3+18+15+5+19+21+19 100
crudity 3+18+21+4+9+20+25 100
cuculus 3+21+3+21+12+21+19 100
culture 3+21+12+20+21+18+5 100
curettage 3+21+18+5+20+20+1+7+5 100
cutout 3+21+20+15+21+20 100
cycadopsida 3+25+3+1+4+15+16+19+9+4+1 100
cymbelinel 3+25+13+2+5+12+9+14+5+12 100
cysteine 3+25+19+20+5+9+14+5 100
debarkation 4+5+2+1+18+11+1+20+9+15+14 100
declarative 4+5+3+12+1+18+1+20+9+22+5 100
declension 4+5+3+12+5+14+19+9+15+14 100
decorous 4+5+3+15+18+15+21+19 100
deerberry 4+5+5+18+2+5+18+18+25 100
deflexure 4+5+6+12+5+24+21+18+5 100
deliquesce 4+5+12+9+17+21+5+19+3+5 100
delivery 4+5+12+9+22+5+18+25 100
demivolt 4+5+13+9+22+15+12+20 100
denominate 4+5+14+15+13+9+14+1+20+5 100
depletion 4+5+16+12+5+20+9+15+14 100
desaeuvre 4+5+19+1+5+21+22+18+5 100
desiccative 4+5+19+9+3+3+1+20+9+22+5 100
desmodus 4+5+19+13+15+4+21+19 100
dewberry 4+5+23+2+5+18+18+25 100
diagonally 4+9+1+7+15+14+1+12+12+25 100
diakinesis 4+9+1+11+9+14+5+19+9+19 100
dialyzer 4+9+1+12+25+26+5+18 100
diaphyseal 4+9+1+16+8+25+19+5+1+12 100
digestive 4+9+7+5+19+20+9+22+5 100
dinginess 4+9+14+7+9+14+5+19+19 100
diodontidae 4+9+15+4+15+14+20+9+4+1+5 100
dioecious 4+9+15+5+3+9+15+21+19 100
diplotene 4+9+16+12+15+20+5+14+5 100
dirigenos 4+9+18+9+7+5+14+15+19 100
disarranged 4+9+19+1+18+18+1+14+7+5+4 100
discernible 4+9+19+3+5+18+14+9+2+12+5 100
discipline 4+9+19+3+9+16+12+9+14+5 100
discommode 4+9+19+3+15+13+13+15+4+5 100
discredited 4+9+19+3+18+5+4+9+20+5+4 100
disembogue 4+9+19+5+13+2+15+7+21+5 100
disjoint 4+9+19+10+15+9+14+20 100
disjunct 4+9+19+10+21+14+3+20 100
dispraise 4+9+19+16+18+1+9+19+5 100
distrait 4+9+19+20+18+1+9+20 100
dithyramb 4+9+20+8+25+18+1+13+2 100
divinely 4+9+22+9+14+5+12+25 100
dogmatize 4+15+7+13+1+20+9+26+5 100
dooryard 4+15+15+18+25+1+18+4 100
dormeuse 4+15+18+13+5+21+19+5 100
doughty 4+15+21+7+8+20+25 100
driveling 4+18+9+22+5+12+9+14+7 100
drizzle 4+18+9+26+26+12+5 100
dromaius 4+18+15+13+1+9+21+19 100
droshky 4+18+15+19+8+11+25 100
duologue 4+21+15+12+15+7+21+5 100
durative 4+21+18+1+20+9+22+5 100
dyslectic 4+25+19+12+5+3+20+9+3 100
ebullient 5+2+21+12+12+9+5+14+20 100
edmonton 5+4+13+15+14+20+15+14 100
egoistical 5+7+15+9+19+20+9+3+1+12 100
elephantidae 5+12+5+16+8+1+14+20+9+4+1+5 100
elsewhere 5+12+19+5+23+8+5+18+5 100
emasculate 5+13+1+19+3+21+12+1+20+5 100
embodiment 5+13+2+15+4+9+13+5+14+20 100
emendation 5+13+5+14+4+1+20+9+15+14 100
emmigrant 5+13+13+9+7+18+1+14+20 100
enharmonic 5+14+8+1+18+13+15+14+9+3 100
entremet 5+14+20+18+5+13+5+20 100
equalized 5+17+21+1+12+9+26+5+4 100
erubescence 5+18+21+2+5+19+3+5+14+3+5 100
espouse 5+19+16+15+21+19+5 100
eulogize 5+21+12+15+7+9+26+5 100
eventual 5+22+5+14+20+21+1+12 100
excellent 5+24+3+5+12+12+5+14+20 100
excoriate 5+24+3+15+18+9+1+20+5 100
extendible 5+24+20+5+14+4+9+2+12+5 100
extracted 5+24+20+18+1+3+20+5+4 100
falseness 6+1+12+19+5+14+5+19+19 100
farriery 6+1+18+18+9+5+18+25 100
fatherhood 6+1+20+8+5+18+8+15+15+4 100
featherlike 6+5+1+20+8+5+18+12+9+11+5 100
fenestral 6+5+14+5+19+20+18+1+12 100
ferryman 6+5+18+18+25+13+1+14 100
filiciform 6+9+12+9+3+9+6+15+18+13 100
finistre 6+9+14+9+19+20+18+5 100
finitely 6+9+14+9+20+5+12+25 100
fleawort 6+12+5+1+23+15+18+20 100
fluorine 6+12+21+15+18+9+14+5 100
flurry 6+12+21+18+18+25 100
forefoot 6+15+18+5+6+15+15+20 100
foreshock 6+15+18+5+19+8+15+3+11 100
forewarn 6+15+18+5+23+1+18+14 100
forsaking 6+15+18+19+1+11+9+14+7 100
fortunae 6+15+18+20+21+14+1+5 100
fountain 6+15+21+14+20+1+9+14 100
frigorific 6+18+9+7+15+18+9+6+9+3 100
frisson 6+18+9+19+19+15+14 100
furcular 6+21+18+3+21+12+1+18 100
furuncle 6+21+18+21+14+3+12+5 100
galimathias 7+1+12+9+13+1+20+8+9+1+19 100
gauntlet 7+1+21+14+20+12+5+20 100
gentianella 7+5+14+20+9+1+14+5+12+12+1 100
geococcyx 7+5+15+3+15+3+3+25+24 100
geographer 7+5+15+7+18+1+16+8+5+18 100
gigartinaceae 7+9+7+1+18+20+9+14+1+3+5+1+5 100
ginkgoales 7+9+14+11+7+15+1+12+5+19 100
gladiolus 7+12+1+4+9+15+12+21+19 100
glissando 7+12+9+19+19+1+14+4+15 100
glutamate 7+12+21+20+1+13+1+20+5 100
glutelin 7+12+21+20+5+12+9+14 100
gnatcatcher 7+14+1+20+3+1+20+3+8+5+18 100
godparent 7+15+4+16+1+18+5+14+20 100
golliwog 7+15+12+12+9+23+15+7 100
goloshes 7+15+12+15+19+8+5+19 100
gorgonian 7+15+18+7+15+14+9+1+14 100
grappling 7+18+1+16+16+12+9+14+7 100
grindery 7+18+9+14+4+5+18+25 100
groenendael 7+18+15+5+14+5+14+4+1+5+12 100
groenlandia 7+18+15+5+14+12+1+14+4+9+1 100
groover 7+18+15+15+22+5+18 100
grouper 7+18+15+21+16+5+18 100
grumpy 7+18+21+13+16+25 100
gullery 7+21+12+12+5+18+25 100
gusseted 7+21+19+19+5+20+5+4 100
hangzhou 8+1+14+7+26+8+15+21 100
harmonics 8+1+18+13+15+14+9+3+19 100
haruspice 8+1+18+21+19+16+9+3+5 100
healthily 8+5+1+12+20+8+9+12+25 100
heartscalded 8+5+1+18+20+19+3+1+12+4+5+4 100
hemoglobin 8+5+13+15+7+12+15+2+9+14 100
herbarist 8+5+18+2+1+18+9+19+20 100
highways 8+9+7+8+23+1+25+19 100
hiroshima 8+9+18+15+19+8+9+13+1 100
hirsute 8+9+18+19+21+20+5 100
hobbyist 8+15+2+2+25+9+19+20 100
holarrhena 8+15+12+1+18+18+8+5+14+1 100
hollandaise 8+15+12+12+1+14+4+1+9+19+5 100
holograph 8+15+12+15+7+18+1+16+8 100
honduras 8+15+14+4+21+18+1+19 100
honeycomb 8+15+14+5+25+3+15+13+2 100
honoring 8+15+14+15+18+9+14+7 100
hospital 8+15+19+16+9+20+1+12 100
hotblooded 8+15+20+2+12+15+15+4+5+4 100
hotness 8+15+20+14+5+19+19 100
hydromel 8+25+4+18+15+13+5+12 100
hyperemia 8+25+16+5+18+5+13+9+1 100
iguanodon 9+7+21+1+14+15+4+15+14 100
illecebrum 9+12+12+5+3+5+2+18+21+13 100
illyrian 9+12+12+25+18+9+1+14 100
imbroglio 9+13+2+18+15+7+12+9+15 100
immature 9+13+13+1+20+21+18+5 100
immitigable 9+13+13+9+20+9+7+1+2+12+5 100
impaction 9+13+16+1+3+20+9+15+14 100
imported 9+13+16+15+18+20+5+4 100
impotence 9+13+16+15+20+5+14+3+5 100
impugnable 9+13+16+21+7+14+1+2+12+5 100
inadequacy 9+14+1+4+5+17+21+1+3+25 100
inapplicable 9+14+1+16+16+12+9+3+1+2+12+5 100
inceptor 9+14+3+5+16+20+15+18 100
indicolite 9+14+4+9+3+15+12+9+20+5 100
inefficient 9+14+5+6+6+9+3+9+5+14+20 100
inflation 9+14+6+12+1+20+9+15+14 100
innately 9+14+14+1+20+5+12+25 100
innovate 9+14+14+15+22+1+20+5 100
inoculate 9+14+15+3+21+12+1+20+5 100
insecticide 9+14+19+5+3+20+9+3+9+4+5 100
inspecite 9+14+19+16+5+3+9+20+5 100
intellect 9+14+20+5+12+12+5+3+20 100
interfere 9+14+20+5+18+6+5+18+5 100
intrados 9+14+20+18+1+4+15+19 100
irritate 9+18+18+9+20+1+20+5 100
jackpudding 10+1+3+11+16+21+4+4+9+14+7 100
jasminum 10+1+19+13+9+14+21+13 100
jejunus 10+5+10+21+14+21+19 100
judiciary 10+21+4+9+3+9+1+18+25 100
jurassic 10+21+18+1+19+19+9+3 100
ketorolac 11+5+20+15+18+15+12+1+3 100
keurboom 11+5+21+18+2+15+15+13 100
khoikhoin 11+8+15+9+11+8+15+9+14 100
knothole 11+14+15+20+8+15+12+5 100
kuklux 11+21+11+12+21+24 100
kuvasz 11+21+22+1+19+26 100
labstenir 12+1+2+19+20+5+14+9+18 100
laciniform 12+1+3+9+14+9+6+15+18+13 100
laetificant 12+1+5+20+9+6+9+3+1+14+20 100
lamarckism 12+1+13+1+18+3+11+9+19+13 100
landholding 12+1+14+4+8+15+12+4+9+14+7 100
landscaping 12+1+14+4+19+3+1+16+9+14+7 100
largeness 12+1+18+7+5+14+5+19+19 100
leaderless 12+5+1+4+5+18+12+5+19+19 100
leaseholds 12+5+1+19+5+8+15+12+4+19 100
liberalism 12+9+2+5+18+1+12+9+19+13 100
liberator 12+9+2+5+18+1+20+15+18 100
libration 12+9+2+18+1+20+9+15+14 100
lifegiving 12+9+6+5+7+9+22+9+14+7 100
lightning 12+9+7+8+20+14+9+14+7 100
likelihood 12+9+11+5+12+9+8+15+15+4 100
litotes 12+9+20+15+20+5+19 100
loginess 12+15+7+9+14+5+19+19 100
longlived 12+15+14+7+12+9+22+5+4 100
longsome 12+15+14+7+19+15+13+5 100
lophius 12+15+16+8+9+21+19 100
lowlands 12+15+23+12+1+14+4+19 100
lubricant 12+21+2+18+9+3+1+14+20 100
lutrinae 12+21+20+18+9+14+1+5 100
lysimachia 12+25+19+9+13+1+3+8+9+1 100
macrocosm 13+1+3+18+15+3+15+19+13 100
macrozamia 13+1+3+18+15+26+1+13+9+1 100
magnetize 13+1+7+14+5+20+9+26+5 100
mailstate 13+1+9+12+19+20+1+20+5 100
mammalogy 13+1+13+13+1+12+15+7+25 100
mammutidae 13+1+13+13+21+20+9+4+1+5 100
markbelow 13+1+18+11+2+5+12+15+23 100
martinet 13+1+18+20+9+14+5+20 100
martingale 13+1+18+20+9+14+7+1+12+5 100
masochism 13+1+19+15+3+8+9+19+13 100
matchless 13+1+20+3+8+12+5+19+19 100
maxillaria 13+1+24+9+12+12+1+18+9+1 100
mealworm 13+5+1+12+23+15+18+13 100
melioris 13+5+12+9+15+18+9+19 100
meningioma 13+5+14+9+14+7+9+15+13+1 100
mephitinae 13+5+16+8+9+20+9+14+1+5 100
mercantile 13+5+18+3+1+14+20+9+12+5 100
mercurial 13+5+18+3+21+18+9+1+12 100
merganser 13+5+18+7+1+14+19+5+18 100
meridional 13+5+18+9+4+9+15+14+1+12 100
metaplasm 13+5+20+1+16+12+1+19+13 100
metatheria 13+5+20+1+20+8+5+18+9+1 100
microbrachia 13+9+3+18+15+2+18+1+3+8+9+1 100
microzoa 13+9+3+18+15+26+15+1 100
milkless 13+9+12+11+12+5+19+19 100
milwaukee 13+9+12+23+1+21+11+5+5 100
mirrored 13+9+18+18+15+18+5+4 100
misdirect 13+9+19+4+9+18+5+3+20 100
missus 13+9+19+19+21+19 100
moderatio 13+15+4+5+18+1+20+9+15 100
molecular 13+15+12+5+3+21+12+1+18 100
mongolian 13+15+14+7+15+12+9+1+14 100
morphemic 13+15+18+16+8+5+13+9+3 100
moussaka 13+15+21+19+19+1+11+1 100
mozetta 13+15+26+5+20+20+1 100
multos 13+21+12+20+15+19 100
multum 13+21+12+20+21+13 100
murrey 13+21+18+18+5+25 100
myatism 13+25+1+20+9+19+13 100
nastily 14+1+19+20+9+12+25 100
neoclassic 14+5+15+3+12+1+19+19+9+3 100
nestling 14+5+19+20+12+9+14+7 100
nihilist 14+9+8+9+12+9+19+20 100
ninepins 14+9+14+5+16+9+14+19 100
nonhuman 14+15+14+8+21+13+1+14 100
notional 14+15+20+9+15+14+1+12 100
nugacity 14+21+7+1+3+9+20+25 100
numeracy 14+21+13+5+18+1+3+25 100
nutty 14+21+20+20+25 100
obscenely 15+2+19+3+5+14+5+12+25 100
obsidional 15+2+19+9+4+9+15+14+1+12 100
octameter 15+3+20+1+13+5+20+5+18 100
oleophobic 15+12+5+15+16+8+15+2+9+3 100
oligochaete 15+12+9+7+15+3+8+1+5+20+5 100
oniscus 15+14+9+19+3+21+19 100
onomancy 15+14+15+13+1+14+3+25 100
operagoer 15+16+5+18+1+7+15+5+18 100
operetta 15+16+5+18+5+20+20+1 100
oreamnos 15+18+5+1+13+14+15+19 100
ornament 15+18+14+1+13+5+14+20 100
ortygan 15+18+20+25+7+1+14 100
outflank 15+21+20+6+12+1+14+11 100
outlier 15+21+20+12+9+5+18 100
outrank 15+21+20+18+1+14+11 100
outset 15+21+20+19+5+20 100
outtalk 15+21+20+20+1+12+11 100
overboard 15+22+5+18+2+15+1+18+4 100
oxygon 15+24+25+7+15+14 100
pakistani 16+1+11+9+19+20+1+14+9 100
palpitate 16+1+12+16+9+20+1+20+5 100
pandurate 16+1+14+4+21+18+1+20+5 100
paramecium 16+1+18+1+13+5+3+9+21+13 100
pasteur 16+1+19+20+5+21+18 100
pasture 16+1+19+20+21+18+5 100
pathless 16+1+20+8+12+5+19+19 100
pederastic 16+5+4+5+18+1+19+20+9+3 100
pediculati 16+5+4+9+3+21+12+1+20+9 100
pempheridae 16+5+13+16+8+5+18+9+4+1+5 100
penutian 16+5+14+21+20+9+1+14 100
percophidae 16+5+18+3+15+16+8+9+4+1+5 100
perijove 16+5+18+9+10+15+22+5 100
personage 16+5+18+19+15+14+1+7+5 100
personal 16+5+18+19+15+14+1+12 100
perturb 16+5+18+20+21+18+2 100
pesthole 16+5+19+20+8+15+12+5 100
phagocyte 16+8+1+7+15+3+25+20+5 100
phlebitis 16+8+12+5+2+9+20+9+19 100
pholidota 16+8+15+12+9+4+15+20+1 100
phoronida 16+8+15+18+15+14+9+4+1 100
pianistic 16+9+1+14+9+19+20+9+3 100
pilaster 16+9+12+1+19+20+5+18 100
pistachio 16+9+19+20+1+3+8+9+15 100
pituite 16+9+20+21+9+20+5 100
pitying 16+9+20+25+9+14+7 100
plagioclase 16+12+1+7+9+15+3+12+1+19+5 100
plastered 16+12+1+19+20+5+18+5+4 100
plebiscite 16+12+5+2+9+19+3+9+20+5 100
plosion 16+12+15+19+9+15+14 100
plumcot 16+12+21+13+3+15+20 100
plummet 16+12+21+13+13+5+20 100
plummy 16+12+21+13+13+25 100
plumule 16+12+21+13+21+12+5 100
podicipedidae 16+15+4+9+3+9+16+5+4+9+4+1+5 100
poecilogale 16+15+5+3+9+12+15+7+1+12+5 100
pollux 16+15+12+12+21+24 100
polyamide 16+15+12+25+1+13+9+4+5 100
portland 16+15+18+20+12+1+14+4 100
poseuse 16+15+19+5+21+19+5 100
postdate 16+15+19+20+4+1+20+5 100
postpaid 16+15+19+20+16+1+9+4 100
pothook 16+15+20+8+15+15+11 100
pounding 16+15+21+14+4+9+14+7 100
pouring 16+15+21+18+9+14+7 100
practicing 16+18+1+3+20+9+3+9+14+7 100
praevalet 16+18+1+5+22+1+12+5+20 100
precambrian 16+18+5+3+1+13+2+18+9+1+14 100
preordain 16+18+5+15+18+4+1+9+14 100
prevent 16+18+5+22+5+14+20 100
priapus 16+18+9+1+16+21+19 100
primary 16+18+9+13+1+18+25 100
princeps 16+18+9+14+3+5+16+19 100
printer 16+18+9+14+20+5+18 100
priores 16+18+9+15+18+5+19 100
probitas 16+18+15+2+9+20+1+19 100
producer 16+18+15+4+21+3+5+18 100
profuse 16+18+15+6+21+19+5 100
progeny 16+18+15+7+5+14+25 100
promisee 16+18+15+13+9+19+5+5 100
propjet 16+18+15+16+10+5+20 100
publicly 16+21+2+12+9+3+12+25 100
pumpkin 16+21+13+16+11+9+14 100
pursue 16+21+18+19+21+5 100
pussy 16+21+19+19+25 100
putter 16+21+20+20+5+18 100
pyralis 16+25+18+1+12+9+19 100
pyridine 16+25+18+9+4+9+14+5 100
quadfifoil 17+21+1+4+6+9+6+15+9+12 100
quadrangle 17+21+1+4+18+1+14+7+12+5 100
quarry 17+21+1+18+18+25 100
quarter 17+21+1+18+20+5+18 100
radiocarbon 18+1+4+9+15+3+1+18+2+15+14 100
raillery 18+1+9+12+12+5+18+25 100
ratlings 18+1+20+12+9+14+7+19 100
reciprocal 18+5+3+9+16+18+15+3+1+12 100
refinery 18+5+6+9+14+5+18+25 100
reflation 18+5+6+12+1+20+9+15+14 100
regalement 18+5+7+1+12+5+13+5+14+20 100
regimented 18+5+7+9+13+5+14+20+5+4 100
renovate 18+5+14+15+22+1+20+5 100
repress 18+5+16+18+5+19+19 100
reprint 18+5+16+18+9+14+20 100
reprobate 18+5+16+18+15+2+1+20+5 100
reputable 18+5+16+21+20+1+2+12+5 100
reshuffle 18+5+19+8+21+6+6+12+5 100
resolved 18+5+19+15+12+22+5+4 100
respiro 18+5+19+16+9+18+15 100
restore 18+5+19+20+15+18+5 100
retiring 18+5+20+9+18+9+14+7 100
reversal 18+5+22+5+18+19+1+12 100
rhincodon 18+8+9+14+3+15+4+15+14 100
riverbank 18+9+22+5+18+2+1+14+11 100
roadster 18+15+1+4+19+20+5+18 100
roomful 18+15+15+13+6+21+12 100
roommate 18+15+15+13+13+1+20+5 100
ruction 18+21+3+20+9+15+14 100
rufous 18+21+6+15+21+19 100
runneth 18+21+14+14+5+20+8 100
sagebrush 19+1+7+5+2+18+21+19+8 100
saintlike 19+1+9+14+20+12+9+11+5 100
saintly 19+1+9+14+20+12+25 100
salacious 19+1+12+1+3+9+15+21+19 100
samolus 19+1+13+15+12+21+19 100
sapindales 19+1+16+9+14+4+1+12+5+19 100
sapporo 19+1+16+16+15+18+15 100
sarcolemma 19+1+18+3+15+12+5+13+13+1 100
savory 19+1+22+15+18+25 100
saxifragaceae 19+1+24+9+6+18+1+7+1+3+5+1+5 100
scarfskin 19+3+1+18+6+19+11+9+14 100
scholium 19+3+8+15+12+9+21+13 100
schoolman 19+3+8+15+15+12+13+1+14 100
scoreboard 19+3+15+18+5+2+15+1+18+4 100
scrapbook 19+3+18+1+16+2+15+15+11 100
scuttle 19+3+21+20+20+12+5 100
secundum 19+5+3+21+14+4+21+13 100
selective 19+5+12+5+3+20+9+22+5 100
selfdefense 19+5+12+6+4+5+6+5+14+19+5 100
semaphore 19+5+13+1+16+8+15+18+5 100
semitone 19+5+13+9+20+15+14+5 100
services 19+5+18+22+9+3+5+19 100
session 19+5+19+19+9+15+14 100
setdown 19+5+20+4+15+23+14 100
settles 19+5+20+20+12+5+19 100
shadowing 19+8+1+4+15+23+9+14+7 100
shaggymane 19+8+1+7+7+25+13+1+14+5 100
shakedown 19+8+1+11+5+4+15+23+14 100
shakeout 19+8+1+11+5+15+21+20 100
shaktism 19+8+1+11+20+9+19+13 100
sharpens 19+8+1+18+16+5+14+19 100
shattered 19+8+1+20+20+5+18+5+4 100
sheepwalk 19+8+5+5+16+23+1+12+11 100
sheraton 19+8+5+18+1+20+15+14 100
shibboleth 19+8+9+2+2+15+12+5+20+8 100
shipyard 19+8+9+16+25+1+18+4 100
shivaism 19+8+9+22+1+9+19+13 100
shivers 19+8+9+22+5+18+19 100
shoofly 19+8+15+15+6+12+25 100
shooter 19+8+15+15+20+5+18 100
shortcake 19+8+15+18+20+3+1+11+5 100
sightly 19+9+7+8+20+12+25 100
simulate 19+9+13+21+12+1+20+5 100
sinapism 19+9+14+1+16+9+19+13 100
skirret 19+11+9+18+18+5+20 100
sleepyhead 19+12+5+5+16+25+8+5+1+4 100
smitten 19+13+9+20+20+5+14 100
snobbery 19+14+15+2+2+5+18+25 100
sobersided 19+15+2+5+18+19+9+4+5+4 100
socialism 19+15+3+9+1+12+9+19+13 100
socrates 19+15+3+18+1+20+5+19 100
sodomite 19+15+4+15+13+9+20+5 100
sonship 19+15+14+19+8+9+16 100
sourball 19+15+21+18+2+1+12+12 100
sources 19+15+21+18+3+5+19 100
sparganiaceae 19+16+1+18+7+1+14+9+1+3+5+1+5 100
sparkler 19+16+1+18+11+12+5+18 100
speranza 19+16+5+18+1+14+26+1 100
sphecius 19+16+8+5+3+9+21+19 100
spirited 19+16+9+18+9+20+5+4 100
spizella 19+16+9+26+5+12+12+1 100
springle 19+16+18+9+14+7+12+5 100
squares 19+17+21+1+18+5+19 100
squinched 19+17+21+9+14+3+8+5+4 100
squint 19+17+21+9+14+20 100
stagecraft 19+20+1+7+5+3+18+1+6+20 100
staggerer 19+20+1+7+7+5+18+5+18 100
starfish 19+20+1+18+6+9+19+8 100
starling 19+20+1+18+12+9+14+7 100
status 19+20+1+20+21+19 100
stools 19+20+15+15+12+19 100
strains 19+20+18+1+9+14+19 100
strangled 19+20+18+1+14+7+12+5+4 100
straws 19+20+18+1+23+19 100
strekelia 19+20+18+5+11+5+12+9+1 100
stress 19+20+18+5+19+19 100
striker 19+20+18+9+11+5+18 100
sucrose 19+21+3+18+15+19+5 100
sugarloaf 19+21+7+1+18+12+15+1+6 100
sumerian 19+21+13+5+18+9+1+14 100
summum 19+21+13+13+21+13 100
surcharge 19+21+18+3+8+1+18+7+5 100
surely 19+21+18+5+12+25 100
suriname 19+21+18+9+14+1+13+5 100
sweetened 19+23+5+5+20+5+14+5+4 100
sweptback 19+23+5+16+20+2+1+3+11 100
swifter 19+23+9+6+20+5+18 100
swimmer 19+23+9+13+13+5+18 100
swollen 19+23+15+12+12+5+14 100
syndicate 19+25+14+4+9+3+1+20+5 100
syntagma 19+25+14+20+1+7+13+1 100
tablature 20+1+2+12+1+20+21+18+5 100
tailspin 20+1+9+12+19+16+9+14 100
tannenberg 20+1+14+14+5+14+2+5+18+7 100
tanzanian 20+1+14+26+1+14+9+1+14 100
taurus 20+1+21+18+21+19 100
telephone 20+5+12+5+16+8+15+14+5 100
telescope 20+5+12+5+19+3+15+16+5 100
telluric 20+5+12+12+21+18+9+3 100
temperance 20+5+13+16+5+18+1+14+3+5 100
temporal 20+5+13+16+15+18+1+12 100
tensely 20+5+14+19+5+12+25 100
tetanus 20+5+20+1+14+21+19 100
tetragon 20+5+20+18+1+7+15+14 100
thalidomide 20+8+1+12+9+4+15+13+9+4+5 100
thaneship 20+8+1+14+5+19+8+9+16 100
therapsid 20+8+5+18+1+16+19+9+4 100
therefore 20+8+5+18+5+6+15+18+5 100
thickening 20+8+9+3+11+5+14+9+14+7 100
thievish 20+8+9+5+22+9+19+8 100
thirty 20+8+9+18+20+25 100
thoriated 20+8+15+18+9+1+20+5+4 100
thorny 20+8+15+18+14+25 100
threatened 20+8+18+5+1+20+5+14+5+4 100
thumbnail 20+8+21+13+2+14+1+9+12 100
tiresias 20+9+18+5+19+9+1+19 100
tolerated 20+15+12+5+18+1+20+5+4 100
towards 20+15+23+1+18+4+19 100
traction 20+18+1+3+20+9+15+14 100
trademarked 20+18+1+4+5+13+1+18+11+5+4 100
tragalism 20+18+1+7+1+12+9+19+13 100
transom 20+18+1+14+19+15+13 100
trecento 20+18+5+3+5+14+20+15 100
trembling 20+18+5+13+2+12+9+14+7 100
tremellaceae 20+18+5+13+5+12+12+1+3+5+1+5 100
trinkgeld 20+18+9+14+11+7+5+12+4 100
triplet 20+18+9+16+12+5+20 100
trisula 20+18+9+19+21+12+1 100
trochlear 20+18+15+3+8+12+5+1+18 100
troppo 20+18+15+16+16+15 100
truism 20+18+21+9+19+13 100
tularemia 20+21+12+1+18+5+13+9+1 100
turkey 20+21+18+11+5+25 100
turnoff 20+21+18+14+15+6+6 100
twisted 20+23+9+19+20+5+4 100
unaltered 21+14+1+12+20+5+18+5+4 100
unavailable 21+14+1+22+1+9+12+1+2+12+5 100
unbalconied 21+14+2+1+12+3+15+14+9+5+4 100
unbarreled 21+14+2+1+18+18+5+12+5+4 100
unbeloved 21+14+2+5+12+15+22+5+4 100
unbounded 21+14+2+15+21+14+4+5+4 100
unbridgeable 21+14+2+18+9+4+7+5+1+2+12+5 100
unbroken 21+14+2+18+15+11+5+14 100
unclipped 21+14+3+12+9+16+16+5+4 100
uncombined 21+14+3+15+13+2+9+14+5+4 100
underlay 21+14+4+5+18+12+1+25 100
undertide 21+14+4+5+18+20+9+4+5 100
undress 21+14+4+18+5+19+19 100
unflammable 21+14+6+12+1+13+13+1+2+12+5 100
unfriended 21+14+6+18+9+5+14+4+5+4 100
unironed 21+14+9+18+15+14+5+4 100
unkempt 21+14+11+5+13+16+20 100
unlighted 21+14+12+9+7+8+20+5+4 100
unmaligned 21+14+13+1+12+9+7+14+5+4 100
unmanly 21+14+13+1+14+12+25 100
unmodified 21+14+13+15+4+9+6+9+5+4 100
unmown 21+14+13+15+23+14 100
unrelated 21+14+18+5+12+1+20+5+4 100
unshocked 21+14+19+8+15+3+11+5+4 100
unvalued 21+14+22+1+12+21+5+4 100
unwarned 21+14+23+1+18+14+5+4 100
unwearied 21+14+23+5+1+18+9+5+4 100
unwilled 21+14+23+9+12+12+5+4 100
upgrow 21+16+7+18+15+23 100
urbanized 21+18+2+1+14+9+26+5+4 100
urceolate 21+18+3+5+15+12+1+20+5 100
useless 21+19+5+12+5+19+19 100
utensil 21+20+5+14+19+9+12 100
vacuolate 22+1+3+21+15+12+1+20+5 100
vanuatu 22+1+14+21+1+20+21 100
variety 22+1+18+9+5+20+25 100
veloute 22+5+12+15+21+20+5 100
venation 22+5+14+1+20+9+15+14 100
ventose 22+5+14+20+15+19+5 100
venuss 22+5+14+21+19+19 100
vetchling 22+5+20+3+8+12+9+14+7 100
victrola 22+9+3+20+18+15+12+1 100
vinous 22+9+14+15+21+19 100
viribus 22+9+18+9+2+21+19 100
vitrics 22+9+20+18+9+3+19 100
vittaria 22+9+20+20+1+18+9+1 100
volvaria 22+15+12+22+1+18+9+1 100
vortical 22+15+18+20+9+3+1+12 100
vouchsafe 22+15+21+3+8+19+1+6+5 100
watchett 23+1+20+3+8+5+20+20 100
wednesday 23+5+4+14+5+19+4+1+25 100
whenever 23+8+5+14+5+22+5+18 100
whirling 23+8+9+18+12+9+14+7 100
whiskey 23+8+9+19+11+5+25 100
wholesale 23+8+15+12+5+19+1+12+5 100
whooper 23+8+15+15+16+5+18 100
witchlike 23+9+20+3+8+12+9+11+5 100
wreathy 23+18+5+1+20+8+25 100
writing 23+18+9+20+9+14+7 100
yarrow 25+1+18+18+15+23 100
"""
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment