
- this wrapup approved by Circus staff -
For those of you who missed the hunt and would like to work on the puzzles, the full set of puzzles and solutions can be found at https://spo.ink/sph20archives.
As always, this wrapup post will discuss the hunt, the process behind it, and how we thought things turned out in the end, from a staff perspective, so (many) spoilers are incoming! If you haven't tried all the puzzles and still intend to—especially the metapuzzles—you'll probably want to skip over this post before doing so.
(A note: since I find it impossible to write about myself in the third person, this post will be written from my (Level 51's) perspective.)
Writing the Hunt
Shifting Audiences, Expectations, and Goals
It may be best to reflect on this year's hunt from the perspective of our goals for the hunt:
- Keep the hunt relatively friendly to our evolving target demographic of intermediate puzzlers
- Provide a range of interesting and new ideas to (a) expose intermediate puzzlers to a wider range of puzzle structures than most hunts, and (b) cater to experienced puzzlers with more content of interest
- Introduce a fresh meta structure that isn't just 2 consecutive metas
- Keep the intro round a challenging but achievable goal (and hopefully rewarding experience) for novice solvers
- Have a more polished and smoother end-user experience, even as far as Discord goes
On the other hand, while we aim to cater to Smogon puzzlers, we recognize that a large part—in fact, the majority—of the teams that participate in SPH are experienced teams from outside Smogon (as evidenced by the state of our leaderboard this year). It remains our goal to tread the line of difficulty in such a way that we can have puzzles of particular interest to teams across the spectrum.
Theme and Structure
As always, the theme and structure were built up over a few months in PMs between lovemathboy and myself. Pokemon Mystery Dungeon wasn't the first option we started with, but I feel constrained to not mention any other ideas in case we use the idea in future.
Our focus was mainly on how viable it would be to design a meta structure and metapuzzles around that theme. While dwelling on metapuzzle ideas and thinking about metas in general, I was reminded of Puzzle Boat 6, which I had played with TSBI in 2019, and how much fun I had found the matching-answers-to-metas mechanic to be. After discussing it with lovemathboy, we came to the conclusion that matching metas wasn't really that significant a difficulty spike, and that it was something we wanted to implement in SPH3; we figured that writing metas with clear enough "signatures" wouldn't be too hard and would be a fun addition to the hunt.
With the general meta structure in our heads, we started working out specific numbers. We figured it would be easy enough to write a reasonable storyline around our hunt structure, so after convincing lovemathboy that the hunt didn't actually need to be accurate to the plot, I unilaterally decided on the structure of R1 + 3 R2 metas + metameta and began writing the metas. The R1 meta, Uxie, and Mesprit were finished first and opened for feeder puzzle reservation in late March, followed by the Azelf feeders in April.
The regular puzzle unlock structure was a bit easier to nail down. Round 1 was a fairly short round, and we pretty quickly settled on a 1.5:1 solve:unlock ratio, across 4 unlocks, which was intended to let teams see all the puzzles a bit earlier but not get the meta too early.
The Round 2 logic was similar; we came up with a rough estimate of what we wanted our unlock:solve ratio to be in Round 2 so as to not overwhelm teams at the start of the round but still leave some slack for later on; we didn't want the unlock structure to be too tight later on in the round as we expected teams, especially the weaker ones, to get stuck on puzzles quite a lot later in the round. We ended up with a final ratio of 1.2:1, which we thought worked quite well.
For a while, we considered a meta structure where each meta had its own point track, with each meta's feeders contributing towards unlocking it. After some discussion on avoiding the leakage of meta assignment information, we eventually decided that the separation probably wasn't worth it, and that we wanted the metas to unlock in a fixed order anyway.
The metas were originally written as "easy" (Uxie), "medium" (Mesprit) and "hard" (Azelf), but as feeder submissions went on, we realized that we somehow ended up with a huge concentration of difficulty on the Uxie feeders, which meant that we couldn't place it too early, or we'd risk getting a metric ton of backsolves on its later-appearing feeder puzzles. Additionally, Deusovi mentioned that it was probably best for teams to get more time to think about the Azelf meta, since we predicted it was going to be quite difficult for some teams... and that's how we ended up unlocking the metapuzzles in reverse order.
Metapuzzle Development
Our first few metapuzzle ideas, based on the game itself, weren't anything amazing, due mostly to a lack of familiarity with the game itself (and thus what datasets could be used for writing metas). Additionally, SPH1 and SPH2 both had rather boring metapuzzles revolving around the same key idea of words hidden in answers, and I knew that pulling a random dataset from PMD was just going to lead to another one of those, which was something I wished to avoid. Instead, we finally took the leap into mostly non-Pokemon metas, which I think was one of the things we got correct this year—I thought the increased scope of meta ideas let us get a lot more creative with our metapuzzle constructions, and I thought the metas (especially the three Round 2 ones) came out themed pretty well.
Great Expedition (1-M)
I still remember the exact moment I came up with this mechanic! I had been on an ingame data bender for a while, unsuccessfully trying to do something where Pokemon categories line up with meta answers and identical letters are extracted... you get the idea. I sometimes dabble in the TCG and I've wanted to incorporate it into a puzzle hunt for a while now, so seeing the "tag team" terminology line up neatly was very nice.
Uxie, Mesprit, Azelf (Round 2 metas)
Since story and theme don't tend to come across very well in Discord-based hunts, I tried to sort of theme these three metapuzzles similarly to give a sense of cohesion to the round—besides the inherent trio theme they have going on naturally, each of them features a prominent circular figure on its puzzle page, usually with some element of rotation (letter shifts in Azelf, rotating feeders in Uxie, and at least some form of direction in Mesprit). I've written more thoughts on each metapuzzle in their respective Authors' Notes which I won't repeat here, but I was very happy with how this meta set turned out overall.
This might not be particularly relevant, but you can see in this spoiler tab below the relative amount of spreadsheet space used to plan each of the three metas (from left to right: Uxie, Mesprit, Azelf).


Saving Temporal Tower ("Round 3" / final meta)
This was actually written pretty late in the end... we were internally calling this the "metameta" for the longest time under the assumption that we would involve the meta answers, since I had specifically written the words of our final meta answer into the meta answers. One early idea, conceived after I came up with the Atbash pun for Azelf, involved using a transformation clued by each meta answer to transform a list of words (and/or a list of answers to small minipuzzles). However, we couldn't come up with convincing transformations for the other two meta answers, and we valued having interesting meta answers over having a complex final puzzle, and were content to have the final puzzle be more of a fun (and potentially humorous?) victory lap of sorts. The text adventure format was a late decision; we were hesitant to code it in Inform, since it could easily be text dumped, but fortunately the wonderful rf215 offered to code the entire thing with a cute hash function. We hope teams enjoyed our unintentional backsolve checker, and that you all had fun trying to wheel-of-fortune our answer!
Moving Forward
Preparing SPH is a lot of work, not just in terms of writing and testsolving the puzzles but also from an administrative point of view—even after the hunt has started, there's a need to constantly be on the lookout for errata reports, Staff pings, and of course hints, which are the main sink of Staff time during the hunt. Notably, this stress is added to by the Discord format; the chatroom format obviously isn't particularly optimized to our needs as puzzle hunt staff, and with many different things happening in many different chatrooms simultaneously, it's easy to get overwhelmed. This is especially true at our levels of staff presence—there were only about 4 to 5 staff who were consistently active and responding to hints throughout the week.
There are essentially two distinct thoughts here, with a few ways to resolve each one:
1. There are disproportionately few staff members for the amount of effort needed to sustain this number of teams.
This is the simpler of the two issues, with basically two ways to resolve it. The first is to scale up staff presence by inviting more people to join the SPH staff. This isn't quite as easy as it sounds; to prevent staff team "bloat", we'd need to find solvers who are not only experienced and dedicated but also willing to forego participating in SPH as a solver, which is rarer than one may think. The second is to scale down staff effort, for example by providing only pre-written hints throughout the hunt, or writing fewer puzzles so less editorial work is required. We are also hesitant on implementing such ideas, since they will significantly impact the solver experience.
2. The Discord system requires more (consistent) staff effort than more customized alternatives.
This one is a little more complex. Discord is a great platform to make the hunt experience more personal and potentially more pleasant for solvers, since they get to interact with staff directly, but I suspect it's also more consistent effort for staff (compared to the large but one-off effort investment of setting up a proper website). For example, replying to signup PMs, managing the signup list, and thereafter manually assigning team roles to new members in the ~2 weeks leading up to the hunt is disruptive to last-minute hunt work; errata during hunt take slightly more effort to correct; and making text remotely reasonably copy-able required adding TXT links to the corner of our PDFs (which also have to be updated during errata). The reduced perceived distance between staff and solver on Discord also affects solver expectations, such as a decrease in expected waiting time for hints, which puts additional pressure on staff to deliver. (Of course, this could also have been due to our prompt responses to hints early on in the hunt.) These are all very small things, but they're very constant and they add up.
So how can this issue be addressed? One option is to make the best of the Discord format. SPH Bot could potentially be further automated to collect signups from a webpage so it could handle signups; the puzzle pages could be moved to a static site; we could purposefully temper solver expectations somewhat, especially with regard to hint timings; and so forth. However, these feel more like patches to me, and some issues with the Discord format can't be fully resolved this way (for example, !solved taking up a lot of space on screen). The fact that many high-ranking teams didn't do their solving in our Discord server itself, and mostly used it as a submission / status / hint interface, seems to imply that the Discord experience may not be a high priority to many teams. (Of course, many teams have expressed the idea that the Discord experience is an integral part of the SPH experience, and it would be a shame to lose it—this is also something we're taking into consideration, but please understand that care for staff members probably needs to come first.)
One reason we're hesitant to continue with the Discord setup is its lack of scalability. While Discord can technically contain a maximum of 500 channels per server, it becomes extremely unwieldy long before this number is even approached. The SPH3 Discord server had over 160 roles, and adding each one took a surprisingly long time due to this excessive load. Each "team channels" category can only hold 50 team channels, so getting to any particular team was already a mess, and SPH is only going to grow. Consider these numbers from each of the last 3 SPHs:
- SPH1: 63 teams, 13 finishers
- SPH2: 94 teams, 41 finishers
- SPH3: 162 teams, 60 finishers
So where does this leave us? The staff are currently brainstorming ways to integrate both a hunt site and a Discord server so as to attempt to get the best of both worlds—the superior usability of a hunt site combined with the personal experience of a Discord server. But eventually, if it continues to exist in the long term, SPH is going to outgrow even this compromise. I think it would be a fair assumption to say that future SPHs will definitely be a different experience from the last three; some teams may see it as an improvement, and others may see it as a deterioration of sorts, but the only certainty is that SPH has grown too large for the status quo.
Team Awards
Some teams stood out to us during the hunt for a few different reasons—we'd like to congratulate them all here!
- [META], for having both the first guess and the first correct solve in the hunt!
- Synod, for having the highest accuracy rate among finishing teams, at just 59 guesses to complete the hunt (including 7 partial answer submissions)!
- galarian weezing., for having the fastest full forward solve of This Is The Only Logic Puzzle, in just 4 hours and 19 minutes!
- Mennonite Institute of Technology, Les Gaulois, and Timjaninja, for narrowly finishing within the last 20 minutes of the hunt!
- Eevee Cuddlers of /r/PictureGame and Mind Your Pidoves & Cubones, for their literal last-minute finishes, with just 20 seconds and 5 seconds left, respectively!
- Timjaninja, ✈, Polaris, and Dogs Bound By Rules, for completing the hunt as solo-solving teams!
- Singles Ready to Stay Inside, for their last-second solve of How Did We Get Here?!
First off, the guesslog for the hunt can be downloaded here! It comes as a .sph file (Some Punctuated Hypotheses, of course). We've also compiled a spreadsheet of stats that you can find at https://spo.ink/sph20stats.
A brief explanation of each of the sheets in this spreadsheet:
- Overall: An overview of some stats about the hunt in general, plus some other assorted stats that didn't really go anywhere else.
- Puzzles: Individual puzzle stats: solve/guess accuracy, hints requested, and how they fared on the feedback form.
- Team accuracy: Solve/guess accuracy stats for each team (sorted by whether a team finished, accuracy, and number of puzzles solved for non-finishing teams).
- Hints: Number of hints each staff member responded to, and how many hint requests each author's puzzles caused.
- Wrong guesses / puzzle: A list of the most common wrong guesses for each puzzle.
- Wrong guesses / overall: A list of all wrong guesses which were guessed by at least 20 different teams.
- Unlock → Solve: Times taken for each team to solve each puzzle, timed from when they unlocked the puzzle. (Note that teams that joined late have their first puzzles still timed from hunt start, due to a lack of data.)
- Start → Solve: Times taken for each team to solve each puzzle, timed from the start of the hunt.
- First to N: A table of the first 25 teams to reach N solves, for values of N from 1 to 37.
- UNDERTALE anagrams: Breakdown of the anagrams of UNDERTALE teams guessed for Substories.
- TITOLP times: Times for teams to solve each individual part of This Is The Only Logic Puzzle.
- Puzzle construction timeline: A very rough timeline of puzzle construction; each red bar indicates the approximate time from the time the puzzle was reserved to when its construction was completed. (Each box represents one day; times are mostly rounded up.)
Between answering hint requests, the staff managed to spend some time watching teams progress through the hunt. Here's a collection of some of the more interesting answers we saw from teams, as well as some fun stuff teams shared with us through the feedback form!
All The Right Words
- [META], as the very first guess in the entire hunt, guessed EROTICVOLCANO
- no gnus is good gnus guessed WHEREARETHENINTHANDTENTHAMENDMENTSONESICANTFINDTHEMWHYAMISTUCKONTHEWORDSEARCHOFALLPUZZLES
- puzle guessed CRUELERSPEECHDUEL
- Mechabob's Salty Shoals guessed SEAURCHIN
- Our lord and savior jkittykitkat guessed ANSWEROFEXPANSION
- Rainbow Connection guessed SHOTPUT, which seems a little hard for Magikarp to do, to be fair.
- [META] guessed FURRYSTEVEN
- Dan City guessed FURRIES
- Crossword and Crosshield guessed ALZHIMERS, ALZHEIMERS, and finally WHATYOUCANDOTOPREVENTALZHEIMERS
- Crossword and Crosshield guessed GENOVATEDTALK
- Reborn's Most Trusted Citizens guessed ITSFREEREALESTATE
- Shaymin Fan Club guessed RESPONSIBLESERVICEOFALCOHOLGUILDSHIP
- Our lord and savior jkittykitkat guessed SOMEWHERE, which is technically true, I guess?
- we live in a society guessed NEWHORIZONS
- Despacito by Lagoon Squad Ft. Ed Sheeran guessed SNORTTHEM
- Despacito by Lagoon Squad Ft. Ed Sheeran guessed THEPARKINGLOTONTOPOFWALGREENS
- Mind Your Pidoves and Cubones guessed MEGALOVANIAEXCERPT
- Keep Puzzling guessed MISSSCARLETGX
- French fries guessed LETSGOEXTINCT
- Breakfast Club guessed AVERAGESEXRATIO
- pluru guessed DONTGETEXCITED
- Five Puzzlers Anagramming Randomly guessed YGIVENX
- Five Puzzlers Anagramming Randomly and ponzi scheME TAnuki guessed LGBTSEX
- Five Puzzlers Anagramming Randomly and ponzi scheME TAnuki guessed AGEDSIX
- have you tried pressing B when the pokeball closes? guessed IGOTOEXTREMES
- Not Gonna Raichu A ❤ Song guessed AGAYSEXSCANDAL (and immediately followed it up with profuse apologies in chat)
- Psyduck Gizzards guessed SENTIMENTALCOPY
- Team Exeggycute and Umbryan guessed HYSTERESISLOOPS
- Team Exeggycute and Umbryan guessed JOHNPAULII
- Exegg Cuties of /r/PictureGame guessed EEYORE
- White Maria guessed RUMPELSTILTSKIN
- no gnus is good gnus guessed HORSEMACKEREL
- Despacito by Lagoon Squad Ft. Ed Sheeran guessed SUBSCRIBETONIANTICONYOUTUBE
- kwargers guessed STAFFPLEASEDONTREVOKEOURBOTACCESSWERETRYINGOURBEST
- kwargers guessed SENTIMENTALPOPULATION
- kwargers guessed WEREREALLYSORRYFORTHEBFINGTHATSABOUTTOTAKEPLACE
- clang gang guessed SENTIMENTALPOPEYECATALUFA
- A number of teams seemed to believe in the power of random anagramming, but some teams had some interesting ideas about what anagrams could possibly be answers:
- Dogs Bound By Rules guessed GEARSTOP, GEARPOST, RAGEPOST, TOEGRASP, GEOTRAPS, and of course, GROPESAT.
- Middle Class, perhaps inspired by Undyne's subpuzzle in Substories, guessed GOTSPEAR, and followed it up with the new Twitch emote POGSTARE.
- White Maria guessed STOPGEAR and SEGAPORT
- idk bro guessed WANTSEX, and to make the timeline a little clearer, WANTSEXRN
- no gnus is good gnus guessed IFWEGETFARENOUGHTOGETTOFINISHTHEMETAWEARENTBACKSOLVINGTWOTWODUETOANETHICALCONFLICTWEHAVEWITHEVERYTHINGITSTANDSFOR, following it up with THISISWHATSTAFFGETSFORMAKINGMESPENDLIKE6HOURSAND2HINTSONTHIS and the later lamentation HADIBEENSLIGHTLYMOREOBSERVANTON213ICOULDVEUSEDA3RDHINTONTHISANDGOTTENEXTRACTION
- Despacito by Lagoon Squad Ft. Ed Sheeran was a bit more succinct, guessing WHATTHEFUCKISWRONGWIITHYOUGUYS
- 9 minutes after unsuccessfully trying LOFTSRAILSALLOWS, oztuzzlers guessed IGIVEUP, which to be fair does sort of fit the prompt of "WHAT THREE WORDS".
- idk bro used a different three-word guess of ILOVEYOU to try to win over SPH Bot.
- Big bean benzene guessed IMATAPAYPHONEINMISSOURI, but were they also on their knees in their bed in the pouring rain in the middle of the night?
- Looks like what3words took teams all over the world! I'm not sure how some of these came about.
- Rainbow Connection guessed RETIREPLUGWISER and WIPESDEGREEENJOYABLE
- (っ◔◡◔)っ ❤ habib ❤ guessed ERASERUPONDECEMBER
- WIT guessed BADOMENFARM
- Rogi Fangirls guessed ATTESTEDROOSTERSPIERCINGS
- We Tried ;-; guessed VIBRATEPLANTWISDOM
- ✈ guessed JURASSICPARK
- V. M. Varga guessed ROBOTSINDISGUISE
- bookmark guessed ADESIRETOHOLD
- Reborn's Most Trusted Citizens guessed BANCRIMSONCLUPEA. If only I could!
- Teal Tigers guessed BLOODYOPTIMIZER
- kwargers guessed CRIMSONCLUPEAYOUSHOULDHAVESENTTHESCREENSHOTOUTFOREVERYONETOSEEITSAVESLIVESGWOFXLOVE
- puzle guessed THISPUZZLESUCKS, which to be fair was probably CrimsonClupea's next guess.
- Minds of Evil guessed INCOMPETENCE
- [META], responding to the hopeful flavortext, guessed IVERYMUCHDIDNOTENJOYTHISGAME
- ACDecidueye guessed VRISKASERKET
- no gnus is good gnus, perhaps apologizing in advance for their subsequent string of guesses of ENS?????, guessed WEKNOWTHATITSOCTOPATHTRAVELERANDWEHAVELIKE3LETTERSWEJUSTCANTGETTHEANSWERBECAUSEWEDONTKNOWTHESONGSAGJRBHLQWBJRHLQJBHR
- no gnus is good gnus guessed THETHIRDDEGREE
- Dan City guessed ASSHALLOFSHAME
- Despacito by Lagoon Squad Ft. Ed Sheeran guessed HASHOFALLNAMES
- Despacito by Lagoon Squad Ft. Ed Sheeran guessed OHFELLASHAMANS
- Saved By The Bellossom guessed SHELLOFASHAMAN
- [URGENT] guessed HALLOFSHAYMIN. I'm sure lovemathboy liked that one :)
- Pepsimen guessed THISPUZZLEMADEMEWANTTOBECOMEANAGGRESSIVEPERSON
- Rainbow Connection guessed PRISTINEBURGER, perhaps expecting the puzzle to extract "OPPOSITE OF TITLE"?
- clang gang guessed BREEDINGPROGRAM, which I guess in a way would create bad sandwiches.
- Team Quatrospacito guessed CONFUCIUS
- Dan City guessed YOUCANCLICKMYCOOKIEANYTIME (??)
- Dan City guessed DOGFISHCULT (?????)
- Sexy Slakoth Slackers guessed GRANDMAPOCALYPSE
- Dan City guessed MORSECODEISASHAM
- Despacito by Lagoon Squad Ft. Ed Sheeran guessed NIPPLEGOAT, followed up by SORRYITOLDHIMNOTTOGUESSTHAT. (We appreciate the attempt.)
- As expected, this puzzle received a number of anagrams of UNDERTALE, but some of the submissions were a little far out there:
- 6 cheesy singles and Flourt guessed NUDERTALE, which is unfortunately probably a video that exists somewhere.
- ponzi scheME TAnuki guessed DENTALRUE, like when you realize getting both your wisdom teeth out at once probably wasn't the best idea.
- Needlessly Eating Sentrets guessed NUDETALER, which I will charitably interpret as a homophone of someone who makes clothes but doesn't wear them.
- Flourt guessed NEDURLATE
- Flourt guessed RENALDUET
- Flourt guessed TUREENLAD
- Not Gonna Raichu A ❤ Song guessed MONEYBALL
- Beast Coast Plan guessed FALLYMEBUST
- come back to us later guessed ZLOTY
- Hee-ho guessed TALKYMEN, surely the next big advancement in wearable communication technology: a cross between a walkie-talkie and a Walkman!
- Teddy Set Go guessed ETITULARADVANCEMENT, even though we specifically said NOT to. ;P
- no gnus is good gnus guessed ISTHISAWHOLEASSNEOPETSMINECRAFTCROSSOVERPUZZLEWHOWASONCRACKANDDECIDEDTOWRITEANEOPETSMINECRAFTCROSSOVERPUZZLELMAOOOOOOOOOOO. It is with a heavy heart that I must confess that I wrote this puzzle in a completely sober state of mind.
- no gnus is good gnus guessed MYLMAOOOOOOOOOSGETTINGLONGERCORRESPONDSTOMEGETTINGLESSMENTALLYSTABLE
- no gnus is good gnus guessed ITHINKILLHAVETOCLEARMYHISTORYAFTERTHIS, though I think—given how long their lmaos were becoming by that point—that their search history was probably the least of their worries.
- Smogon Smogoff, on the other hand, was perhaps not as big a fan of Neopets and Minecraft, guessing SEEINGDEATH.
- Odd Group guessed LEVEL51. Hi!
- Hugh plugh, remembering that answer phrases are only ever alphabetic characters, instead guessed LEVELFIFTYONE.
- Trickmaster guessed WEREALLYHATETHISPUZZLE, followed by JUSTKIDDINGWELIKEDITMAYBE, and finally ITSALOVEHATERELATIONSHIP. (As someone who had to watch teams go through this, I'm inclined to agree.)
- Just Say No To Rare Candies guessed WHATDOYOUHAVEAGAINSTPEOPLEWHOLIKELOGICPUZZLESTHISFEELSPERSONAL
- Just Say No To Rare Candies guessed RIPFLASHYOUWERETOOGOODFORTHISWORLD
- Five Puzzlers Anagramming Randomly guessed INTERESTINGDEFINITIONOFTOUCHINGYOUHAVETHERE
- no gnus is good gnus guessed CANIGUESSFORFUTUREPUZZLES
- Dan City guessed FUCKYOU and, to elaborate on that, SPHSTAFFYOUHEINOUSGREMLINSFREEMEFROMTHISLOGICPUZZLE
- Despacito by Lagoon Squad Ft. Ed Sheeran sent in their poetry submission two puzzles early, with their attempt of STARISFALLBABAISYOUWEVEHITAWALLANDHAVELOWIQ
- Team Eagle Time guessed THINKBEFOREDMING, which is actually good advice and I think my favorite answer submission from this entire hunt.
- Barbara Kingsolver guessed RICKASTLEY, followed closely by NEVERGONNAGIVEYOUUP
- no gnus is good gnus guessed IFWEVEPHOTOSHOPPEDTHEPUZZLETOBECOMEENTIRELYUNREADABLECANWEPLEASEHAVETHEANSWERFORTHEEFFORT
- no gnus is good gnus guessed KEEPGOING
- idk bro guessed BLURREDLINES
- galarian weezing. guessed NOWWHATEUROPE. (Europe has yet to reply.)
- Team Eagle Time guessed NOWWEAREASONE, thereby submitting their souls to the binding contract that is SPH3.
- Team Turmoil guessed NOWWRITEUROWN, which is technically what they had to do.
- Breakfast Club guessed HOWLOATHESOME, which I imagine was at least one solver's reaction to the puzzle, actually.
- Barbara Kingsolver guessed CONFUSIONVIRTUE, which is an admirable guess for a Chinese-English crossover puzzle, to be fair!
- Pi guessed FORCRYINGOUTLOUD
- SPecial oPS guessed AAAAAAA
- Middle Class guessed HOWNOWPURPLECOW, in what I must say was a commendably large amount of effort to go through the puzzle just to make a shitpost.
- Team Exeggycute and Umbryan guessed LOVESYMBOLNUMBERTWO, after extracting PRIN*, realizing the artist Prince had assumed said unpronounceable characted as a name, and then jumping down a huge rabbit hole.
- Not Gonna Raichu A ❤ Song guessed FOXMISDEMEANORS, somewhat stretching the definition of "English phrase" in their backsolving attempts.
- Dan City guessed OURLORDANDSAVIORDOGFISH, marking the genesis of the DF cult
- Despacito by Lagoon Squad Ft. Ed Sheeran, ever the nostalgics, guessed CALLINWICKING
- Despacito by Lagoon Squad Ft. Ed Sheeran guessed OHLAWDHECOMETH
- no gnus is good gnus guessed WEREGOINGTOGUESSEVERYWORDINHECOMESUNTILWEGETTHEANSWERANDTHERESNOTHINGSTAFFCANDOABOUTIT
- Shady Gentlemen guessed ADOBEACTIVIA, the second half of which may indeed be a Chobani product. I wouldn't be surprised
- Despacito by Lagoon Squad Ft. Ed Sheeran guessed PUNCHLETTUCEANDFUCKIT, please do not do that sir.
- Exegg Cuties of /r/PictureGame guessed PLEASEDONTTELLMEIDIDALLTHESCRITPINGWORKFORNOTHING (oops)
- Odd Group guessed NOOOOOOOOOOOO (oooooooops)
- Squirtle Squad guessed ETCHEMIN, surely a close relative of CATCH 'EM ALL
- Pokemon Ami guessed GAMELUST—I enjoy playing RuneScape, but not that much.
- Dan City guessed IFUCKINGHATEITIFUCKINGHATEMAGENTAITSTHEFUCKINGITSTHEWORSTTHINGMYDADALWAYSSOLVESFUCKINGGODDAMNMAGENTAATCHRISTMASANDITSTHEWORSTIFUCKINGHATEITITSLIKEMYLEASTFAVORITEPUZZLEMYBROTHERHATESITTOOIDONTKNOWWHYMYDADFUCKINGSOLVESTHATSHITITSFUCKINGDISGUSTINGIHATEMAGENTAFUCK
- Barbara Kingsolver guessed SEXUALCONFUSION
- Barbara Kingsolver guessed OUTRAGEPORN, whose actual meaning I have just discovered while writing this wrapup.
- Squirtle Squad guessed EACHROWFATTEST
- White Maria guessed IRAQWAR, which I guess was something that was compounded, technically.
- have you tried pressing B when the pokeball closes? guessed GRIFFIM
- Exegg Cuties of /r/PictureGame guessed SOUPFIN
- pluru extracted DOWNBUT from the puzzle, causing them to guess NOTOUT. Undeterred, they followed that up with a guess of IN.
- A few teams came up with creative ways to get Azelf to comply with the team's demands:
- Psyduck Gizzards guessed ALPHABETIZEHISASS. Ho no, how afluw! Ahtw ddi oopr Aeflz eerv do ot deeersv ahtt?
- Pepsimen guessed BEATITATTIMERMODETRIVIA
- Middle Class guessed MAKETHEMSOLVEMOVESLIKESWAGGER
- Eevee Cuddlers of /r/PictureGame guessed SEARCHGOOGLEMAP
- [URGENT] guessed THEUSEOFTORTURE, followed by THREATOFFRACTURE
- Multiple teams guessed MAPLESTORY, which we just found out was an anagram of POETRYSLAM.
- Dan City guessed POETRYSLAP
- Chicken & ROFLs guessed MORALPIETY
- Timjaninja guessed DYADSPAINS
- Five Puzzlers Anagramming Randomly guessed THEMOMENTOFNOOTH
- [URGENT] guessed THEMEMENTOTEETH
- Dan City guessed TIMEISANILLUSION
- Dan City guessed THATICANTEXTRACT
The Obligatory Animal Crossing Puzzle
Have you tried pressing B: "after solving the first animal crossing puzzle, one of our less video-game aware teammates: "Is this what animal crossing is about? You make hybrids of animals?""
Real Estate Mogul
Keep Puzzling showed us one of their unique puzzle-brainstorming strategies:
Fissures
Idontknow from Crossword and Crosshield provided an ominous (but arguably flattering?) description of this puzzle:
[META]:
Just Drop It
One member of idk made quite possibly the most meta mistake of the hunt:
It's a Long/Short Story
Despacito by Lagoon Squad ft. Ed Sheeran looks about set for their team name for next year:
Substories
This puzzle appears to have left quite the impression on summitwei from [META]:
awa from PUZZLE GANG PUZZLE GANG suggested a potential trio for Papyrus's subpuzzle:
Losing Focus
Polaris found the puzzle a nice change of pace after 2-14!
no gnus is good gnus may have accidentally inspired a future puzzle construction with their backfired attempt to make the clues clearer:
I Think, Therefore Iamb
Smogon Smogoff: "I got to use pog unironically in a sonnet which was like. a highlight of my life, tbh."
One Arrow, Two Eagles
kwargers kept up with the spirit of the puzzle in their hint request:
Squirtle Squad: "Google Translate got drunk and listed "Palestinian" as a possible translation for 人."
That's a Wrap!
Shaymin Fan Club: "whoever wrote this genius transcription did not want to be the very best"
Digging Up The Past
EF: "We had to have a 2 man adventure in runescape with new accounts for 2-21 and got aggro'd by a monster many times while looking at the map"
Just Say No To Rare Candies: "We logged into our nearly decade old runescape accounts to solve 2-21."
Saving Temporal Tower
Exegg Cuties of /r/PictureGame had some interesting ideas on what to invoke:
P Squad managed to avoid an unfortunate backsolve attempt from this puzzle:
[9:49 AM] pluviometer: i thought the answer would have “beat” in it based on the marching band clue
[9:49 AM] pluviometer: but i could only think of offbeats
[9:49 AM] pluviometer: which would change to beatsoff. lol
Pepsimen did their solve of this puzzle via Discord's Go Live feature in a voice chat, leading to some interesting interactions:
Have you tried pressing B: "after solving the first animal crossing puzzle, one of our less video-game aware teammates: "Is this what animal crossing is about? You make hybrids of animals?""
Real Estate Mogul
Keep Puzzling showed us one of their unique puzzle-brainstorming strategies:

Fissures
Idontknow from Crossword and Crosshield provided an ominous (but arguably flattering?) description of this puzzle:

[META]:

Just Drop It
One member of idk made quite possibly the most meta mistake of the hunt:

me: hmm 3 letters then 2 letters... i bet that's off by one... oh wait that doesn't fit the third word
*3 minutes later*
me:
It's a Long/Short Story
Despacito by Lagoon Squad ft. Ed Sheeran looks about set for their team name for next year:

Substories
This puzzle appears to have left quite the impression on summitwei from [META]:

awa from PUZZLE GANG PUZZLE GANG suggested a potential trio for Papyrus's subpuzzle:

Losing Focus
Polaris found the puzzle a nice change of pace after 2-14!

no gnus is good gnus may have accidentally inspired a future puzzle construction with their backfired attempt to make the clues clearer:


I Think, Therefore Iamb
Smogon Smogoff: "I got to use pog unironically in a sonnet which was like. a highlight of my life, tbh."
One Arrow, Two Eagles
kwargers kept up with the spirit of the puzzle in their hint request:

Squirtle Squad: "Google Translate got drunk and listed "Palestinian" as a possible translation for 人."

That's a Wrap!
Shaymin Fan Club: "whoever wrote this genius transcription did not want to be the very best"

Digging Up The Past
EF: "We had to have a 2 man adventure in runescape with new accounts for 2-21 and got aggro'd by a monster many times while looking at the map"
Just Say No To Rare Candies: "We logged into our nearly decade old runescape accounts to solve 2-21."
Saving Temporal Tower
Exegg Cuties of /r/PictureGame had some interesting ideas on what to invoke:

P Squad managed to avoid an unfortunate backsolve attempt from this puzzle:
[9:49 AM] pluviometer: i thought the answer would have “beat” in it based on the marching band clue
[9:49 AM] pluviometer: but i could only think of offbeats
[9:49 AM] pluviometer: which would change to beatsoff. lol
Pepsimen did their solve of this puzzle via Discord's Go Live feature in a voice chat, leading to some interesting interactions:







We got a total of 84 poems from different teams! Some teams decided to make another sonnet adapting a Taylor Swift song; others took their own approach to either the format or the content.
Some of our favorites included this Swift adaptation from Synod:
In town bereft of thought my nights are passed,
Thus folk oft say, and aye, they surely do.
Vast crowds I court, yet not a one does last,
'Tis what is said, this much I grant be true.
Yet still do I carouse, proceed, fly forth,
This tune I hear: all strain is ably borne;
For those who game shall e'er pursue their sport,
And they of enmity shall cast their scorn.
Anon I move my form both to and fro
And thus convuls'd, spring free; no burden weighs!
'Tis sure that spurning lovers rend their beau,
As sure as mountebanks shall cheat all days.
To you I state again my sole concern:
I quake, I shiver, quaver, jounce, and churn.
and an adaptation of a non-Swift song from Puzzluck:
The Yuletide season draws upon us now
Yet trinkets, baubles, stones, I shan't require
A single being doth my heart allow
To quench the burning flames of my desire
I sit and gaze upon my festive fir
A raging fire casts a hearty glow
When offered gifts or presents, I demur
Indifferent to the boxes wrapped below
The sentiment I wish to thee express
(Beyond what thou could ever comprehend):
Thy handsome face I must alone possess
Thy presence makes my broken spirit mend
My greatest wish I beg will come to me
For all I want this Christmastime is thee
We also received this poem on the many meanings of "swift" from Dogs Bound By Rules:
What's in a name? Doth "swift" within refer
To nimble birds that wing o'er dale and hill?
Or author Jonathan, whose Gulliver
Did find himself on stranger beaches still?
Is it the tongue, invented by an apple,
That weaves enchanted tomes on iOS?
Or could it be a spell that's cast in battle,
A shooting star that sure will never miss?
And yet, the one named Tom is best to know;
For all the other swifts: the moth, the band
Do pale beside his repertoire (although
If wordplay turns you off, I understand).
So please accept this pun; no need to thank me:
"Baby, I've got a space," said Taylor blankly.
as well as a heartwarming poem from Timjaninja on his experience in the hunt:
A Pokemon hunt’s annu’l start arrived
And I, a middling hunter thought that I
Could have a go alone and so I strived
To do my best but now I wonder why
I didn’t form a group with other folks
Whose puzzling skills are far better than mine
Those big brain people, gals and other blokes
Whose puzzling prowess is quite divine
But lo, I’m actually faring well
As far as expectations were concerned
I made it here, at least, as you can tell
And as I’ve puzzled on I’ve surely learned
That maybe I can do this on my own
Because with hints there’s nobody alone.
Sadly, we don't have enough space to feature all of our favorites here—some other wonderful sonnets include Pokemon Ami and Kakuna Rattata's meta commentaries, two puzzles embedded in sonnets by Mennonite Institute of Technology and P Squad, and a line-by-line Swift adaptation by Eevee Cuddlers that includes a 'translation' of "uh-huh, that's right".
All of the sonnets we received are compiled here!
Some of our favorites included this Swift adaptation from Synod:
In town bereft of thought my nights are passed,
Thus folk oft say, and aye, they surely do.
Vast crowds I court, yet not a one does last,
'Tis what is said, this much I grant be true.
Yet still do I carouse, proceed, fly forth,
This tune I hear: all strain is ably borne;
For those who game shall e'er pursue their sport,
And they of enmity shall cast their scorn.
Anon I move my form both to and fro
And thus convuls'd, spring free; no burden weighs!
'Tis sure that spurning lovers rend their beau,
As sure as mountebanks shall cheat all days.
To you I state again my sole concern:
I quake, I shiver, quaver, jounce, and churn.
and an adaptation of a non-Swift song from Puzzluck:
The Yuletide season draws upon us now
Yet trinkets, baubles, stones, I shan't require
A single being doth my heart allow
To quench the burning flames of my desire
I sit and gaze upon my festive fir
A raging fire casts a hearty glow
When offered gifts or presents, I demur
Indifferent to the boxes wrapped below
The sentiment I wish to thee express
(Beyond what thou could ever comprehend):
Thy handsome face I must alone possess
Thy presence makes my broken spirit mend
My greatest wish I beg will come to me
For all I want this Christmastime is thee
We also received this poem on the many meanings of "swift" from Dogs Bound By Rules:
What's in a name? Doth "swift" within refer
To nimble birds that wing o'er dale and hill?
Or author Jonathan, whose Gulliver
Did find himself on stranger beaches still?
Is it the tongue, invented by an apple,
That weaves enchanted tomes on iOS?
Or could it be a spell that's cast in battle,
A shooting star that sure will never miss?
And yet, the one named Tom is best to know;
For all the other swifts: the moth, the band
Do pale beside his repertoire (although
If wordplay turns you off, I understand).
So please accept this pun; no need to thank me:
"Baby, I've got a space," said Taylor blankly.
as well as a heartwarming poem from Timjaninja on his experience in the hunt:
A Pokemon hunt’s annu’l start arrived
And I, a middling hunter thought that I
Could have a go alone and so I strived
To do my best but now I wonder why
I didn’t form a group with other folks
Whose puzzling skills are far better than mine
Those big brain people, gals and other blokes
Whose puzzling prowess is quite divine
But lo, I’m actually faring well
As far as expectations were concerned
I made it here, at least, as you can tell
And as I’ve puzzled on I’ve surely learned
That maybe I can do this on my own
Because with hints there’s nobody alone.
Sadly, we don't have enough space to feature all of our favorites here—some other wonderful sonnets include Pokemon Ami and Kakuna Rattata's meta commentaries, two puzzles embedded in sonnets by Mennonite Institute of Technology and P Squad, and a line-by-line Swift adaptation by Eevee Cuddlers that includes a 'translation' of "uh-huh, that's right".
All of the sonnets we received are compiled here!
Credits
This event was only made possible through the dedicated hard work of our wonderful team of staff members! Thank you to everyone who helped make this project a success through your countless hours of hard work, from the last-minute puzzle writing to the late-night hunt staffing to the entire week of pasting hundreds of copies of the same hints about the same four puzzles. Thank you!
Project Lead
Level 51
Programming
CheeseMuffin, rf215
Puzzle Design
Deusovi, Dogfish44, Level 51, lovemathboy, Mistrals, talkingtree
Testsolving
ALT, CheeseMuffin, Deusovi, Dogfish44, Level 51, lovemathboy, Mistrals, rf215, talkingtree
Special Thanks
- Yoshiap and talkingtree for their previous work on SPH Bot
- The Circus staff for letting us host this event on Smogon!
- The Dutch Plumberjack for coordinating the prizes
- Smogon's social media team for their help with publicizing this event
- My brother for designing the hunt's amazing logo
- All our solvers; we couldn't have made this event a success without you!