The puzzle is a zip archive that, when extracted, produces a tree of 10101 files: a
wordlist, 50 "detailed" examples, 50 "normal" examples, and 10,000 puzzles indexed
by row and column.
pyramid/
words.txt
examples/
detailed_0.txt
detailed_1.txt
...
detailed_49.txt
normal_0.txt
normal_1.txt
...
normal_49.txt
row0/
row0_col62.txt
...
row0_col79.txt
row1/
row1_col61.txt
...
row1_col79.txt
row2/
row2_col61.txt
...
row2_col80.txt
...
row123/
row123_col0.txt
...
row123_col140.txt
row124/
row124_col0.txt
...
row124_col141.txt
The 0-indexed rows and columns form a pyramidal structure embedded within
a 142x125 grid: the bottom row (row 124) has 142 puzzles, the next one up (row 123)
has 141, ..., the top row (row 0) has 18 puzzles. As one goes up the pyramid
(to lower-numbered rows) the current row always has one fewer puzzle than the
previous row had, with the missing puzzle taken from either the left side or the
right side, alternating.
The wordlist contains 108286 words and is otherwise unremarkable.
Each of the "detailed" examples contains a number of clues that describe a
word from the wordlist, which is given to you (because it's an example).
For example, detailed_44.txt tells you:
True statements about CAGINESS:
Base Scrabble score: 11 points
Can be Caesar shifted to produce another word in the word list: NO
Can be combined with one additional letter to produce an anagram of something in the word list: YES
Can be combined with two additional letters to produce an anagram of something in the word list: YES
Contains at least one doubled letter: YES
Contains at least two different doubled letters: NO
Contains at least two nonoverlapping occurrences of the same doubled letter: NO
Distinct consonants: 4
Has at least one anagram that is also in the word list: NO
If you marked nonoverlapping US state postal abbreviations, you could mark at most: exactly 50.0% of the letters
Length: 8 letters
Letters located in the bottom row on a QWERTY keyboard: exactly 25.0% of the letters
Most common consonant(s) each account(s) for: between 23.8% and 25.0% (inclusive) of the letters
SHA-1 hash of lowercased word, expressed in hexadecimal, starts with: 2B0E
Starts with a vowel: NO
Starts with: CAGI
Sum of letters (A=1, B=2, etc) is divisible by 2: NO
Sum of letters (A=1, B=2, etc) is divisible by 3: NO
Sum of letters (A=1, B=2, etc) is divisible by 5: NO
Sum of letters (A=1, B=2, etc) is divisible by 7: YES
Sum of letters (A=1, B=2, etc): 77
Vowels: exactly 37.5% of the letters
Word interpreted as a base 26 number (A=0, B=1, etc) is divisible by 2: YES
Word interpreted as a base 26 number (A=0, B=1, etc) is divisible by 3: YES
Word interpreted as a base 26 number (A=0, B=1, etc) is divisible by 5: NO
Word interpreted as a base 26 number (A=0, B=1, etc) is divisible by 7: NO
Word interpreted as a base 26 number (A=0, B=1, etc) is exactly representable in IEEE 754 double-precision floating point format: YES
Word interpreted as a base 26 number (A=0, B=1, etc) is exactly representable in IEEE 754 single-precision floating point format: NO
Word interpreted as a base 26 number (A=0, B=1, etc) is representable as an unsigned 32-bit integer: NO
Each of the "normal" examples contains far fewer clues, just enough to
uniquely identify the given word. They range in length from normal_46.txt:
Some statements that uniquely identify CONSUME:
Contains: SU
If you marked nonoverlapping US state postal abbreviations, you could mark at most: between 57.1% and 57.2% (inclusive) of the letters
SHA-1 hash of lowercased word, expressed in hexadecimal, contains: 3D2
to normal_5.txt:
Some statements that uniquely identify BAGWORM:
Base Scrabble score: 15 points
Can be combined with one additional letter to produce an anagram of something in the word list: YES
Can be combined with two additional letters to produce an anagram of something in the word list: NO
Contains at least one doubled letter: NO
SHA-1 hash of lowercased word, expressed in hexadecimal, contains: 5B
Sum of letters (A=1, B=2, etc) is divisible by 2: NO
Word interpreted as a base 26 number (A=0, B=1, etc) is divisible by 3: YES
Word interpreted as a base 26 number (A=0, B=1, etc) is divisible by 5: NO
Word interpreted as a base 26 number (A=0, B=1, etc) is divisible by 7: NO
Word interpreted as a base 26 number (A=0, B=1, etc) is exactly representable in IEEE 754 single-precision floating point format: NO
Word interpreted as a base 26 number (A=0, B=1, etc) is representable as an unsigned 32-bit integer: YES
Each puzzle looks like one of the "normal" examples: a smallish set of
clues that, taken together, uniquely identify one word from the wordlist.
Based on the examples and puzzles, solvers can develop a program to
interpret the clues and determine what word each puzzle is describing.
Some of the puzzles have an informational section, separated from
the clues by a blank line. This section does not constrain the solution
of the puzzle (the puzzle has a unique solution before considering the
things in the informational section); instead, it relates the
solution of the puzzle to various nonsense keywords, which happen to
all be names of Egyptian pharaohs who have pyramids or locations
where Egyptian pyramids can be found (according to Wikipedia). The
nonsense keywords are not in the word list. The given facts can be
used to determine what the nonsense keywords mean. They look
like:
- This is a word with property KHUI. (row 43 column 52, AFFIDAVITS)
- This is NOT a word with property PEPI. (row 97 column 84, ROMPS)
- This word is associated with the color KHABA. (row 50 column 41, BUTTER)
- This word is associated with the concept SENUSRET. (row 37 column 50, TONE)
As you can tell from this list, the nonsense keywords are divided into three
nonoverlapping groups: "concepts", "colors",
and "properties". Properties map to some straightforward property, determinable
by inspection and implementable programmatically, that any given word will either
have or not have. They are things like "contains at least three of the same vowel"
or "all letters are in the top row of a QWERTY keyboard"; the complete list is
in the Reference section below. Each property has about 50 examples and about
50 counterexamples in the pyramid. Colors map to one of the 16 basic colors defined
by HTML and Windows, and are each clued by four words that together can only reasonably
identify one particular color name. Concepts map to the word "color", "then", or
"everything", and are clued by an appropriate combination of words. The complete lists
are at the end of the solution.
About 10% of the puzzles use the nonsense-keyword properties (defined by their
appearance informationally in other puzzles) as clues that
constrain the answer, so you can't solve them until you figure out what those
properties mean. (You never need to know what a property means in order to
solve a puzzle that will tell you what a property means.) For example, row 10
column 63 says:
Base Scrabble score: between 14 and 28 (inclusive) points
Contains: M
Has property AMENEMHAT: YES
Word interpreted as a base 26 number (A=0, B=1, etc) is representable as an unsigned 32-bit integer: YES
The other clues narrow it down to about 892 words; you have to know that AMENEMHAT means "starts
with the letter U" to discover that the answer of row 10 column 63 is UNMIXT.
Once the nonsense keywords for properties are understood and
implemented, all puzzles should have unique solutions except for a
span of 79 puzzles in the middle of the bottom row of the pyramid (row
124 columns 31 through 109), which each have a set of clues that is
not satisfied by any word in the wordlist. As indicated by the flavortext,
this region of the pyramid is special: it tells you how to find the "treasure"
(the answer to the overall puzzle). It turns out that each of these puzzles
is satisfied by one of the nonsense keywords themselves. Reading (from left
to right) the meanings of the keywords that solve these special puzzles
produces instructions for solving the overall puzzle.
The keywords are:
SENUSRET SEKHEMKHET NIUSERRE KHUFU SENUSRET BIKHERIS ILLAHUN KHUFU SENUSRET QAKAREIBI USERKAF KHUFU SENUSRET ABUSIR SAQQARA KHUFU SENUSRET NURI KHABA KHUFU SENUSRET SETHKA DJEDKAREISESI KHUFU SENUSRET AMENEMHAT TETI KHUFU SENUSRET MEIDUM SNEFERU KHUFU SENUSRET LISHT NIUSERRE KHUFU SENUSRET HAWARA TETI KHUFU SENUSRET PEPI USERKAF KHUFU SENUSRET MENKAURE DJEDEFRE KHUFU SENUSRET AMENYQEMAU SNEFERU KHUFU SENUSRET MAZGHUNA DJEDKAREISESI KHUFU SENUSRET KHUI DAHSHUR KHUFU SENUSRET SOBEKNEFERU ILLAHUN KHUFU SENUSRET NEFEREFRE KHABA KHUFU SENUSRET UNAS SAQQARA KHUFU SENUSRET DJOSER DJEDEFRE KHUFU SENUSRET MERENRE DAHSHUR
which means:
color everything black then
color words containing SH maroon then
color words that start with B white then
color words that start with EX red then
color words whose first two letters equal their last two letters yellow then
color words ending in ED or ING silver then
color words that start with U purple then
color words with one kind of vowel navy then
color words with no vowels black then
color words with at least 3 copies of any one consonant purple then
color words with at least 3 copies of any one vowel white then
color words whose letters appear in sorted order teal then
color words whose first letter matches their last letter navy then
color words containing a doubled letter silver then
color words ending in S gray then
color words that are 50% vowels or greater maroon then
color words that can be typed with only the top row of a QWERTY keyboard yellow then
color words that contain at least one instance of all five vowels red then
color words containing CH teal then
color words that alternate consonants and vowels gray
Treating each puzzle as a pixel, and following those instructions in order,
produces the following image:
As indicated by the Confederate flag and the fill-in-the-blanks pattern,
this image clues the answer ROBERT E LEE.
(Note: Each color used in this puzzle has a defined hex value in the
standard 16-color palette used by HTML and Windows, and these are the
values used in constructing the image above, but getting the colors
wrong doesn't adversely impact the recognizability of the image too
poorly.)
Reference
This section contains the details you would discover through solving
the puzzle — what everything means, the finer points of the
semantics of the clues, etc — that are not necessary to know
if you simply want to understand the high-level concepts involved in
solving it.
Clue format
Each clue takes up one line. Clues contain a fixed part and a variable part,
separated by a colon:
fixed: variable. The various fixed parts are
described in the "Clues" section, just below. The format of the variable part
depends on the type of clue. There are three types:
- Numeric clues describe a property of the word that can be
expressed as an integer, and constrain the value of that property in one
of four ways: exactly,
as a member of a closed interval defined explicitly,
as an exact percentage of the number of letters in the word,
or as a member of a closed interval whose endpoints are defined by
given percentages of the number of letters in the word. If M and N are integers
and X and Y are numbers with one place after the decimal point, those forms of
this clue are written, respectively:
- N
- between M and N (inclusive)
- exactly X% of the letters
- between X% and Y% (inclusive) of the letters
Numeric clues only use percentages when the thing they're measuring is
a count of letters in the word with some property. Exact percentages
are used only when rounding error is not a consideration (for example,
0% or 20% or 25%). For some clues specified explicitly (not as a percentage),
a word such as "letters" or "points" appears after the number(s) to avoid
confusion.
- String clues describe a prefix, suffix, or infix of the word or
a transformed version of the word. The variable part is simply that prefix,
suffix, or infix, in all caps.
- Boolean clues describe a property of the word that is either
true or false. The variable part is YES or NO.
Clues
In general, when a clue has multiple reasonable interpretations, it has been
verified that only the intended interpretation matches all the examples.
- Length: (numeric) letters. The length of the word.
- Vowels: (numeric). The number of vowels in the word (A, E, I, O, U),
including duplicates. Y is never a vowel in this puzzle.
- Base Scrabble score: (numeric) points. The score obtained by adding up the
Scrabble point values of each letter in this word, without considering multiplier
squares, bonuses, or limitations on rack size or tile frequency.
- Sum of letters (A=1, B=2, etc): (numeric). The number you get if
you convert each letter to its 1-based index in the alphabet and add them all
up. For example, RABBIT yields 18 + 1 + 2 + 2 + 9 + 20 = 52.
- Most common {letter(s) | vowel(s) | consonant(s)}
each appear(s): (explicit numeric) time[s]; or ... each
account(s) for: (percentage numeric). What it says. For example,
the most common consonant in BLUBBERING appears 3 times and accounts for 30% of the
letters in that word; each of the most common vowels appears only once (10%).
- Distinct {letters | vowels | consonants}:
(numeric). The number of different instances of each kind of letter, not
counting duplicates. BLUBBERING has 5 distinct consonants and 3 distinct vowels,
for a total of 8 distinct letters.
- Letters located in the {top | middle | bottom}
row of a QWERTY keyboard: (numeric). What it says. Duplicates count. TYPEWRITER
has 10 letters or 100%.
- If you marked nonoverlapping description, you could mark at
most: (numeric) letters. This is a simple dynamic programming
problem. description is one of:
- US state postal abbreviations: AL, AK, AZ, AR, ..., WV, WI, WY (50 in total).
- officially-assigned ISO 3166-1 alpha-2 country codes: AD, AE, AF, AG, ...,
ZA, ZM, ZW (249 in total). Not UK, for example.
- chemical element symbols (atomic number 112 or below): Ac, Ag, Al, Am, ...,
Y, Yb, Zn, Zr (112 in total).
- occurrences of words in the word list that are 3 or fewer letters long:
aah, ab, abc, abs, ..., zig, zip, zn, zoo (962 in total).
- {Starts with | Ends with | Contains}: (string).
The word has the given substring with the given anchoring (if any). "Contains" can
occur at the start or end as well as in the middle.
- SHA-1 hash of lowercase word, expressed in hexadecimal, {starts with
| ends with | contains}: (string). What it says.
- Starts with a vowel: (boolean).
- Contains at least one doubled letter: (boolean).
- Contains at least two nonoverlapping occurrences of the same doubled letter: (boolean).
- Contains at least two different doubled letters: (boolean).
- Has at least one anagram that is also in the word list: (boolean).
- Can be combined with one additional letter to produce an anagram of something in the word list: (boolean).
- Can be combined with two additional letters to produce an anagram of something in the word list: (boolean).
- Can be Caesar shifted to produce another word in the word list: (boolean).
- Word interpreted as a base 26 number (A=0, B=1, etc) is divisible by {2 | 3 | 5 | 7}: (boolean).
- Sum of letters (A=1, B=2, etc) is divisible by {2 | 3 | 5 | 7}: (boolean).
- Word interpreted as a base 26 number (A=0, B=1, etc) is exactly representable in IEEE 754 {single | double}-precision floating point format: (boolean).
Because of how floating point works, low-order zeroes in the binary representation of
the word don't affect this: after shifting right until the lowest-order bit is a 1,
the word needs to have at most 24 or 53 significant bits (for single/double
precision). The mantissa field in the binary representation of a floating-point
number is only 23 (single) or 52 (double) bits wide, but there's an implicit
1 before the stored part of the mantissa.
- Word interpreted as a base 26 number (A=0, B=1, etc) is representable as an unsigned {32 | 64}-bit integer: (boolean).
This one's just a size comparison: are you less than 232 or 264?
All colors and concepts
Concepts:
- SENUSRET: color. Clued by PALETTE, TONE, CHROMATIC, WAVELENGTH,
CONES, HUE, ADDITIVE, SPACE.
- SEKHEMKHET: everything. Clued by EVERYTHING, ALL, UNIVERSE, TOTALITY.
- KHUFU: then. Clued by SUBSEQUENTLY, FOLLOWING, NEXT, AFTERWARD.
Colors: The fact that there are 16 of them, and the strange words used to
uniquely identify some of them, should hint that these each have a specific correct
RGB value. Even if solvers get that wrong, though, the final image will probably
come out recognizable. Not all 16 colors are used in the image; only 10 are.
- AHMOSE: blue (#0000FF, unused). Clued by LONELY, BAYOU, SKY, BABY.
- DAHSHUR: gray (#808080). Clued by DULL, WRINKLED, AREA, SHADES.
- DJEDEFRE: teal (#808000). Clued by PHYSICS, TURQUOISE, CERULEAN, DUCK.
- DJEDKAREISESI: silver (#C0C0C0). Clued by ARGENT, WEREWOLF, MOON, SICKLE.
- GIZA: lime (#00FF00, unused). Clued by CITRUS, TEQUILA, LEMON, KEY.
- ILLAHUN: maroon (#800000). Clued by BERET, QATAR, FIVE, ISLAND.
- KHABA: yellow (#FFFF00). Clued by SAFFRON, SUNSHINE, BUTTER, DAISY.
- KHAFRA: aqua (#00FFFF, unused). Clued by TIC, WATER, LUNG, MARINE.
- KHENDJER: fuchsia (#FF00FF, unused). Clued by MISSPELLED, MAGENTA, GENUS, FLOWER.
- MERIKARE: green (#008000, unused). Clued by EMERALD, VILLAGE, SALAD, PUTTING.
- NIUSERRE: black (#000000). Clued by PITCH, EYE, COAL, NIGHT.
- SAHURE: olive (#808000, unused). Clued by GARDEN, DRAB, BRANCH, MARTINI.
- SAQQARA: red (#FF0000). Clued by CARDINAL, ROSE, BLOOD, SCARLET.
- SNEFERU: navy (#000080). Clued by OLD, BRITISH, INDIGO, ARMY.
- TETI: purple (#800080). Clued by AMETHYST, EGGPLANT, PHOENICIAN, ROYALTY.
- USERKAF: white (#FFFFFF). Clued by BLANCH, COTTON, BRIGHT, PAPER.
All properties
- SOBEKNEFERU: 50% or more of the letters in the word are vowels.
- Examples: adrenaline, airlike, animosities, anise, availability, axes, biotite, bluecoat, cafeterias, casque, cerulean, cuesta, defoamed, eras, eyepoint, fatigued, hoot, idle, ingratiate, limier, mime, noticeable, peculate, pelage, pitied, quinquina, readout, realizes, reinduce, vivarium
- Counterexamples: adventurer, antipyresis, castigators, catechisms, cyclers, dominick, engulfment, falsifiers, goodness, gurgles, handballs, handspring, hardiness, multicolored, panged, paragraphing, plights, precooks, raggeder, resembled, shred, shriekiest, snowily, stalky, subcontractor, tougheners, unperformed, vocalism, weltings, windier
- QAKAREIBI: The word starts with a B.
- Examples: banalities, bash, batteau, battered, bayou, be, beaklike, beflags, belling, benzines, berths, betraying, bewitched, bicameral, bicyclists, biologics, bless, blithers, blockages, bluecoat, bock, boggier, bribing, bridgehead, broiling, buckeroos, buddies, bundled, bunkerage, burgled
- Counterexamples: allocations, avocets, cantering, cockpits, farrow, fumy, funnier, gulleys, horselaughs, impaled, imposters, instrumentary, jumpiness, knurlier, levies, mobber, motorcyclist, nolle, overfatigued, programer, protegees, recti, slingshots, squabbler, steroidal, stiffed, stupefaction, tailor, understudied, unsubmissive
- MENKAURE: The letters of the word appear in sorted order.
- Examples: ab, accent, am, ax, begs, chimp, civvy, cost, dills, dippy, doxy, eft, emmy, en, fills, flop, fop, foxy, gilt, his, hiss, hop, loopy, pp, ss
- Counterexamples: abrupt, acknowledger, auditory, bodies, burrowing, carroming, conceals, corporations, cytosine, encaging, gismo, horseplayer, hygeist, lek, libels, masochism, mouthwash, poppycock, sandboxes, secularizes, skim, snickery, stylizing, submergibility, supply, sylvans, tempested, tetras, tromping, windy
- AMENYQEMAU: The first and last letters of the word are the same.
- Examples: differentiated, expectable, guesting, mendelevium, multiform, neurotoxin, pp, recur, resumer, saddens, sceneries, scoopers, selfdoms, sharkers, sheepdogs, shoppings, shrillness, skiings, stationeries, steepers, stereoscopies, stutters, stylizes, subdivides, subrules, succubus, sudses, sufficiencies, synfuels, tarot
- Counterexamples: alway, amplifiers, bandeau, bioscience, chuffs, considers, crammed, deltas, estivated, fellowing, frond, hailstorms, hocks, lanceted, ledgier, longish, mantissas, marrowbone, numskulls, occiputs, orphaning, outages, overstimulation, partible, publicans, reabsorbed, slaphappy, thunderclap, trifurcated, wimbles
- NEFEREFRE: All the letters in the word appear in the top row of a QWERTY keyboard.
- Examples: eye, pepperer, peppy, potter, pour, pp, pretty, propriety, puree, put, putout, quoter, requite, retorter, ropier, row, rye, terr, titre, torquer, toter, tottery, triter, trooper, trotter, tryout, two, wee, woe, yeti
- Counterexamples: baronetcies, bedlamp, bigging, creed, culmination, curetted, defuzing, diagrammable, dichromatic, effectual, forehoof, forenames, grooves, hinting, honourer, hydrological, imperceptibility, inflammabilities, kotos, languished, ledgier, liquidates, oversaw, placentae, stroboscope, stupor, traducers, unhorsing, users, verbalized
- MEIDUM: The word only contains one distinct vowel.
- Examples: batts, blenched, brill, british, composts, cords, crawls, defends, flop, gemmy, grandams, inks, keenest, limp, lint, marshy, narwhals, prefers, scraps, sheet, shrunk, slack, sleek, sneerers, speedwell, suburbs, tramways, yam, yelped, yolk
- Counterexamples: baggiest, coffeehouses, condoning, corpulencies, dangerously, expletive, fatalisms, ganef, godwits, hardcovers, humiliation, internationalist, jails, malcontents, medianly, misapplier, overtrained, oxide, posher, quotha, refocus, reinforcement, repeoples, residua, revenues, scatological, spates, staunched, sweated, unitarians
- KHUI: The word ends with an S.
- Examples: affidavits, allots, armours, bolshevists, cashless, chaperons, chinchillas, cookeys, danglers, emborders, glamorizes, imparters, jiffs, longings, mounters, omelettes, pawls, presets, prosecutrixes, quipus, recruits, resolves, rounds, samphires, sceneries, sealskins, serfhoods, sweethearts, townhouses, wagonettes
- Counterexamples: absconding, acidulously, acquitted, build, cameralist, catalogued, doggrel, equatorial, flocked, groover, husband, kvetched, lanced, leapfrogged, nonoperative, obfuscate, ovum, pampering, pneumococcal, rose, sexlessly, shrimped, sweated, taverner, unperfected, unscratched, valiancy, versed, windsock, woeful
- BIKHERIS: The word contains the substring SH.
- Examples: baksheesh, brandished, brushoff, cashless, cushion, danish, dishonesty, fleshers, gushier, instructorships, makeshifts, motorship, mouthwash, overshot, pinkish, scholarship, shakiest, shallowest, shellfishes, shimmering, shininess, shorings, shotes, shrinker, splosh, stashing, trickish, trickishly, usherette, voguish
- Counterexamples: adaptable, buoyages, cutin, decenaries, despotically, develops, disallowing, epigraphy, finders, frisk, fruitfully, hazardously, hoarsen, jabbed, jogging, lucidly, nondelivery, passible, peccaries, philatelic, rem, renegotiates, spontaneous, stickman, supererogatory, underlies, unstrap, ureic, views, woodier
- LISHT: The word does not contain any vowels.
- Examples: drys, glyphs, hymns, lr, lymphs, myths, pp, psych, psychs, ss
- Counterexamples: baptisms, chessman, collectible, councilman, dateline, discoverable, disk, dismortgaging, dropouts, earths, eastbound, ellipsis, funfair, garaged, gondola, guildhall, humaneness, intercontinental, introduces, loudish, owning, presoaking, prunable, puffiness, rasp, resisting, showpiece, steeps, thorium, torridness
- DJOSER: The word contains the substring CH.
- Examples: achieved, achilles, backbenchers, benchmark, biopsychology, blanch, branchlike, chaffier, chalcedonic, chances, changeful, charlotte, chateaus, cheapie, chewer, chinchillas, crosspatches, flowcharted, hotchpotch, lichi, manchus, matcher, matchless, mooch, overstretches, psychophysically, riches, ricocheting, strychninization, twitchers
- Counterexamples: academes, austerely, bullier, canvassing, crematorium, cyclonal, duck, enters, evidently, firedamps, froward, garret, hatable, hissed, impactors, kudzu, latticing, pailful, patrilinear, protected, rethreading, rewired, shanks, stealthiest, stringiest, thirteen, tinsmiths, toolings, unalarmed, usurer
- MERENRE: The word is comprised of strictly alternating consonants and vowels.
- Examples: adenine, agamic, anatomic, anode, detonates, emoted, ex, fetor, hag, judicature, kinematic, lev, localites, lurid, mime, nodule, piled, pipeline, revisited, rewired, ruler, seduce, soberize, tarot, tones, tuneful, unedited, uterine, vibes, womanizer
- Counterexamples: abdomens, affright, amalgam, attainted, branch, carpeted, catalogued, clacking, crevassing, dingbats, distend, expedited, flirts, glens, glorifying, gravelled, haymakers, heroical, inhabitress, ion, jingo, manly, obfuscated, possessiveness, postcard, precursor, rollicked, shafting, wanderings, widgeon
- UNAS: The word contains at least one instance of each vowel.
- Examples: aeronautical, amphibiousness, authentication, automanipulative, autonomies, chemotherapeuticness, coeducation, commensuration, commutative, conceptualized, copulative, countenancing, encrustation, inefficacious, loquaciousness, magniloquent, noneducational, obscurative, overindustrializing, permutation, preconsultations, pseudoclassic, rambunctiousness, recalculations, recirculation, refutation, speculation, ultraviolet, unactionable, unsociable
- Counterexamples: aerograms, aphasiacs, breviary, cameralist, checks, churchyards, collaborationists, diagramming, embellish, enrolls, eucalyptuses, evolution, gigglier, grandfathers, hampshireman, iambs, impassionate, oilpapers, polliwog, posher, rammer, repiners, reptilians, scaling, shadowier, stiffed, surfs, undesigning, uploads, uranium
- SETHKA: The word ends with ED or ING.
- Examples: assimilated, baying, buzzing, bypassing, classed, conjugating, crammed, crenelated, crested, discussed, ducking, edifying, galvanized, gaoling, garrisoning, harrowed, heartwarming, helming, nilled, played, precalculated, predominated, redissolving, resewing, revivified, shred, spiraled, thrusted, unhurried, wasting
- Counterexamples: ancestry, atones, balladic, beflags, branch, club, cranker, culpably, dillydally, elses, entwines, faulkner, flattens, heraldry, mademoiselles, muslins, natality, oarless, overshadow, pap, phoenician, pigskin, rovingly, simple, slickly, species, stranger, tax, violent, vocalism
- MAZGHUNA: The word contains a double letter.
- Examples: addressable, admitter, amontillados, anticlimactically, awfuller, bloodstain, blooming, burglarproof, calcutta, capillaries, commonality, cottonwood, cuddle, dilemma, efficacies, fatigueless, ferrety, gobble, moonbow, piazzas, prettify, rattus, resettling, shuttlecock, sonneting, squareness, suggestive, tiffined, whiffer, yipped
- Counterexamples: aldehydes, alway, badland, carioca, conveyor, copyist, corona, dendrological, disbursed, disparately, downturns, duster, foaled, forebay, ganglionic, glycemia, insurgent, obsequious, obviating, overenthusiastic, packeting, pawky, reversion, rovingly, shoving, timbales, uncharged, undisclosed, upholders, yam
- PEPI: The word contains at least one distinct vowel that appears at least 3 times.
- Examples: avitaminosis, belligerency, breveted, degenerateness, diacritical, duplicities, elderberries, evanescently, fadeaway, funiculus, hartebeest, imperceptibility, imprecisions, inhabitancies, lavalava, liquidities, mendelevium, mesmerizer, neediness, noncontagious, overstretches, pelleted, pervertedness, questionableness, reclassification, reflexive, reflexiveness, sweetened, terrenes, transcendence
- Counterexamples: affixed, beadles, cariole, chrysler, claudius, coal, coinsurer, costively, cushion, droner, eclat, enmities, feasance, fidgety, hotly, idiosyncrasy, kippering, litterers, meliorations, monkeyed, parasitize, playa, prayed, recirculation, reentrant, romps, scandalize, titans, unhealthful, unsew
- HAWARA: The word contains at least one distinct consonant that appears at least 3 times.
- Examples: antithetic, anxiousness, augustness, bossiness, crosshatches, curriers, druidesses, eisteddfods, enchaining, errantries, gaggle, instructorships, longstanding, nonconsenting, nonsubmissive, overrighteousness, pensioning, pentadactylate, pneumococcal, prestidigitation, preternatural, remonstrator, seasonings, settleability, smogless, spontaneousness, transferror, trunnions, uninvitingly, untranscendentally
- Counterexamples: accessibly, adamants, antics, citrons, clangors, commandeers, coquettish, doggrel, englobe, factiously, fission, gurgles, hampshirite, intercalating, jerkier, jollying, manumitting, matcher, picaros, prepacked, prolongs, punting, recommit, shawled, subcontractor, suing, teabowl, underproduce, versus, viler
- ABUSIR: The word starts with EX.
- Examples: exacerbations, examined, examining, exasperate, exchequer, excitability, excretes, exculpated, exercisable, exerts, exhausting, exhaustive, exhibit, exhibiters, exhorters, existent, expansionary, expatriate, expedited, expeditious, expert, experting, exploders, expounders, expressionistic, exserts, extendible, exterminating, extinguish, extraterritorial
- Counterexamples: acted, anionically, appointments, begorah, blanching, cartographer, dowsed, furnacing, gillnet, gripping, gyroscopes, hoarsen, impale, interrelated, knavishness, lonesomely, orphaning, potables, puckering, quacks, ransackers, retitling, smirched, spermary, stampeded, thwartly, tobogganed, vestured, voidable, windwards
- NURI: The first two letters of the word equal the last two letters.
- Examples: ab, amalgam, angolan, ax, be, carioca, en, hydrography, ichthyic, learnable, lr, metalloenzyme, ok, pp, sp, statist, stillest, strangest, template, wk
- Counterexamples: avocets, baseboard, decrial, devilled, exacerbations, fence, freedom, fresno, gustatorially, headmistresses, helming, horridly, kines, kirtles, laborer, learner, metrication, microstates, pablum, pimas, prepossessed, psychologies, quickness, retorters, rumbaing, salvageable, shallops, shopman, shortchanges, whackier
- AMENEMHAT: The word starts with U.
- Examples: unaccommodating, unaccompanied, unalarmed, unapparent, unappetizingly, unapt, unbar, unclasping, uncommoner, unconditionality, underages, understate, undocks, unearths, unescapable, uneventfully, unfit, unhallowed, unhealthful, unitary, unknowable, unmarried, unpile, unrestrained, unruled, unsatisfactory, untrained, upholsterers, upper, uproot
- Counterexamples: anionically, annotates, bland, cellists, chillums, clastic, coliform, cranker, dogears, doggrel, echelon, expresses, incorrigible, inks, lipper, nestled, nonreciprocals, old, ped, reductions, reenslaving, safariing, satire, satyriasis, snivelled, somatology, sublimely, treads, trotter, vaporizers
All words
JSON of the entire pyramid (array of 125 rows,
each of which is an array of 142 words; locations outside the pyramid contain "").
Sample solution implementation
code.zip (750ish lines of Python)