This is a blackbox puzzle with a just a few given rules. By experimenting with the box and comparing inputs and outputs, a few more rules become immediately apparent:
- All inputted words must be 3 letters or longer.
- All words must be words or names. (We're told they must be "found in the dictionary" but not exactly which dictionary.)
- A spell must be 2 words or longer.
With some more experimenting, we can find a few more rules:
- Each word affects the word that follows it.
- The rule for how two words interact is based on the first letter of the first word. (That is, the
F
inFAR OUT
sets the rules for howFAR OUT
gets transformed.) - The words are parsed in reverse order, so the last two words get converted to an output, and then fed to the previous word, which gets converted to an output, and so on.
The easiest way to think about it is that each word is a function, and the inputs for that function is the function word itself, and all the words after it. So for example, typing
BIG SMELLY YELLOW TAXI
… could be reformatted as b(big, s(smelly, y(yellow, taxi)))
. In this case, the system would apply the Y
function on YELLOW
and TAXI
, and then feed that output to the S function, and then feed that output to the B function.
So the logical next step is to suss out the 26 rules. This can be done through some systematic testing, but given that some manipulations are affected by the function word itself, it's important to test our presumptions about rules with lots of different variables. Here is the full list of rules. I'm using OPER
to mean the operator word and INPUT
as the input word.
Letter | Rule | Example Input | Output |
---|---|---|---|
A | Flip every bigram of INPUT | ANY APPLE | PALPE |
B | Remove last letter of INPUT and prepend middle letter(s) of INPUT | BUTTERED APPLE | PPAPPL |
C | Replace middle letter(s) of INPUT with two letters that are alphabetically 3 earlier and later, respectively. | CANDY APPLE | APMSLE |
D | Return the alphabetized letter bank of INPUT. | DECENT APPLE | AELP |
E | Replace last letter of INPUT with the letter representing the Scrabble score of INPUT. | ERUPT APPLE | APPLG |
F | Return X + first half of INPUT + Y + last half of INPUT, where X & Y are alphabetically after and before last letter of OPER | FACE APPLE | DAPPFLE |
G | Reverse last N letters of INPUT where N is (alphabetical position of first letter of INPUT + 2) | GRANNY APPLE | ELP |
H | Put penultimate letter of OPER in position 2 of INPUT, and put ultimate letter of OPER in penultimate position of INPUT. | HAVE APPLE | AEPVE |
I | Return length of OPER + INPUT as month of year, with first letter of INPUT appended. | INSERT APPLE | NOVEMBERA |
J | Wrap solfege note in position (OPER length % 7) around INPUT | JUMP APPLE | FAPPLEA |
K | INPUT + metric prefix in position (OPER length - INPUT length) | KISS APPLE | APPLEMILLI |
L | Advance last letter of INPUT by 1, then append atbash of this the new last letter | LICK APPLE | APPLFU |
M | INPUT's second letter + INPUT first letter + all but first letter of OPER + INPUT's last letter + INPUT's penultimate letter | MIKE APPLE | ZAIKEEF |
N | Replace INPUT's2nd letter with OPER's 2nd, then replace remainder of word with INPUT's 1st. | NEON APPLE | AEAA |
O | INPUT's 2nd shifted back by 1 + INPUT's 1st + INPUT's last + INPUTS penultimate shifted forward by 1 | ORANGE APPLE | OAEM |
P | Prepend postal code of Nth US state, where N is alphabetic position of WORD's last letter, and where postal code list is alphabetized. | PUMA APPLE | AKAPPLE |
Q | Nth letter of alphabet, where N is length of INPUT + last 3 letters of INPUT. | QUICK APPLE | EPLE |
R | Change first letter of INPUT to Greek letter in same position of alphabet. | RANCID APPLE | ALPHAPPLE |
S | Roman numeral of (OPER length * INPUT length * alphabetic position of OPER's last letter) + last 3 letters of INPUT | STAB APPLE | XLPLE |
T | Prepend "A" and append letter of alphabet at position (len of INPUT + 2 | TRY APPLE | AAPPLEG |
U | Prepend Roman numeral representing length of INPUT, and twice append Nth letter of alphabet, where N is length of INPUT in alpha. | UNINSPIRING APPLE | VAPPLEEE |
V | INPUT's 1st and 2nd letters + length of OPER spelled out + INPUT's 1st | VERY APPLE | APNINEP |
W | Reverse INPUT and replace all but outer 4 letters with Nth letter of alphabet where N is OPER length. | WHEN APPLE | ELDPA |
X | Chemical symbols for elements with atomic numbers represented by alphabetic positions of INPUT's 1st and last letters. | XRAY APPLE | HB |
Y | INPUT's last, twice + INPUT's middle letter(s) | YOUR APPLE | EEP |
Z | Prepend rot-13 of all but first and last letters of INPUT. | ZANY APPLE | CCYAPPLE |
With these rules in place, we can start to combine them, along with one of our desginated INPUT words, to create the names of these eight monsters. (These names aren't given, but they're not meant to be tricky. They are shown in alphabetical order: CYCLOPS, DRAGON, GHOST, KRAKEN, MUMMY, ORC, SKELETON, and ZOMBIE.)
The best path for doing this is to start with the monsters that require only 3 words — CYCLOPS, ORC, and MUMMY. ORC is meant to be the easiest. One possible spell is GROOVY KIND ACUMEN
, which works like this:
- KIND ACUMEN → ACUMENMICRO
- GROOVY KIND ACUMEN → ORC
After defeating the ORC, if you try to use any K or G word in a spell, it will warn you that such a word has lost its magic, indicating that every letter is only used once.
As we eliminate letters, the other spells get easier. Here's a full set of possible spells:
Length | Possible spell | Step 1 | Step 2 | Step 3 |
---|---|---|---|---|
3 | HAPPY SWING GELATINOUS | CCCLOUS | CYCLOPS | |
4 | CRAZY WILD INANE DIMWIT | NOVEMBERD | DRDON | DRAGON |
4 | DAMN MOST XRAY VOWEL | TIMG | STOSTGH | GHOST |
4 | BATHTUB ZERO QUEEN OBSOLESCENT | KENT | RAKENT | KRAKEN |
3 | EQUIVOCATES NUTTY MIRACLE | MUMMM | MUMMY | |
3 | GROOVY KIND ACUMEN | ACUMENMICRO | ORC | |
4 | ALBATROSS PREP VAN LEOPARD | LETENO | KSLETENO | SKELETON |
4 | FLEA OVER JAR PROFOUND | MPROFOUNDI | OMIE | ZOMBIE |
That uses 21 of 26 letters. The five remaining letters are L, R, T, U, Y. There's only one common word that uses those letters, which is TRULY
. Given you've used the previous 21 letters in spells, it only makes sense to use these last ones as well. But you need a final word as well, to feed into the T. R. U. L. Y. functions. To get that, we have to notice that the eight starting words of our 8 spells start with the letters A-H. That gives us an order. By using the spell length on the final word of each spell, we get one more word, POWERFUL
, which pairs nicely with TRULY
.
Monster | N | Possible starting word | Input word | Nth letter |
---|---|---|---|---|
SKELETON | 4 | ALBATROSS | LEOPARD | P |
KRAKEN | 4 | BATHTUB | OBSOLESCENT | O |
DRAGON | 4 | CRAZY | DIMWIT | W |
GHOST | 4 | DAMN | VOWEL | E |
MUMMY | 3 | EQUIVOCATES | MIRACLE | R |
ZOMBIE | 4 | FLEA | PROFOUND | F |
ORC | 3 | GROOVY | ACUMEN | U |
CYCLOPS | 3 | HAPPY | GELATINOUS | L |
All the T.R.U.L.Y. functions are deterministic; that is, the function word doesn't affect the output. By using any T.R.U.L.Y. words, followed by POWERFUL, we get our final phrase. For example: TIME REMAINS UNEQUIVOCALLY LITHE YET POWERFUL
.
Formula | Result |
---|---|
YET POWERFUL | LLER |
LITHE YET POWERFUL | LLESH |
UNEQUIVOCALLY LITHE YET POWERFUL | VLLESHEE |
REMAINS UNEQUIVOCALLY LITHE YET POWERFUL | CHILLESHEE |
TIME REMAINS UNEQUIVOCALLY LITHE YET POWERFUL | ACHILLESHEEL |
And that's our answer: ACHILLES HEEL