My Spacelab in Space


Mystery Hunt 2018 Wrap Up

I know this is a few weeks late for me, but I wanted to wait for the public links to puzzles to be active.

Once again, the Mystery Hunt is in the books. I’ve written about this before (2014, 2015, 2016, 2017). As usual, I’ll start with “Here, there be spoilers”. I’ll be talking about puzzles and solutions, so if you want to work on them on your own, stop here!

This was my seventh year competing with Team Palindrome. As is our tradition, we picked the team name Flower/Ewe/Werewolf this year. Joe Cabrera really outdid himself with our nametags:


(What follows is verbatim from a previous post).

Anyway, I’ve spoken about the basic format of the Mystery Hunt before, but for the sake of completeness, it’s a collection of about 150 puzzles that have no instructions. If there’s no instructions, then how do you solve them? Well, you typically look at the information you’re given. Sometimes it’s pictures of people or places, other times it’s crossword clues. There’s usually some “aha” moment (although from past experience with my time, I would call these “ooooohhhhhhh” moments) and you end up piecing things together and eventually get an answer, which is a word or phrase.

There are also rounds that have a handful of puzzles in them, and you put them all together for a metapuzzle. These are a huge deal to solve and we try our best to solve them with as few answers as possible. In a Mystery Hunt sized extravaganza, there are also meta-meta puzzles and typically the “meta-meta-meta-puzzle” is the runaround, where the goal is to find a coin hidden somewhere on campus.

Team Palindrome had a serious discussion about five months pre-Hunt about whether we wanted to split or not. In 2017, as our leader, Eric Berlin, put it, “We cut through the hunt like a hot knife through butter”. While this made us a very competitive team, it took away from the hunt experience because there was nothing left to do after about 18 hours. It was decided that we would split with a team that was hoping to win, and a second team that was just hoping to finish the hunt. That team was smaller and went by the name Funny Enough (a phonetic palindrome). They didn’t finish the hunt as hoped, but did really well all things considered. The metapuzzles proved to be quite brutal for all teams.

I kind of want to be on a winning team, even though the reward/punishment is planning the hunt next year, so I stayed with the larger team. Mostly, it was a fine experience.

Kickoff started at noon on Friday and there was an Inside Out theme. The production levels were gorgeous! (Video here). We were supposed to help Miss Terry Hunter retrieve her memory orbs.

The Hunt usually starts with a smaller round with more straightforward puzzles. This year, there were thirty or so puzzles that each had a colored orb on their page making them belong to one of the five emotions (Joy, Fear, Sadness, Disgust and Anger). Some of these orbs were multi-colored indicating that the answers belonged to both. There were five meta-puzzles and a meta-meta puzzle.

In this round, it was a little difficult to make major contributions on puzzles because our team buzzed through them, but I added things here and there where I could to In Memorium (a puzzle about people who died in 2016 together with their quotes in various alphabets/encodings), Let’s Get Ready to Jumble (a newspaper jumble type puzzle with a wrestling theme), A Learning Path (basically finding Hamiltonian paths through square grids and overlaying quotes on them), Good Fences Make Sad And Disgusted Neighbors (A slitherlink variant) and Jeopardy! (a puzzle about Secret Service codenames).

One particularly interesting one was Asteroids. There was a game that you played mostly identical to Asteroids except occasionally your score would jump by huge amounts. As you played the letters would appear on the bottom “Order by Semi-Major Axis”. It turns out that the amounts you jump by are numbers of Asteroids that were named after someone (who knew Morgan Freeman had one named after him?!). Indexing into these by the distance between the special asteroids gave the answer.

We had ins into the metapuzzles remarkably early! For anger, we had a grid to put our answer into. Each answer contained some subset of the letters R, A, G and E. Treating these as braille pips gave the answer. In an astonishing find, a teammate discovered how the Fear meta worked with just one answer! There was a “Health and Safety” page and it was discovered that our one answer appeared in there once. The flavortext made a hint at this and asked what came next, so we knew exactly what to do there.

As we solved these metas, the emotions came by and gave us some curios. We got:

  1. A string with certain sections painted green (disgust)
  2. A blueprint with a picture of Eeyore (sadness)
  3. A metal key (anger)
  4. A 7-foot piece of lumber (fear)
  5. A small flashlight with a laser pointer (joy)

After our last interaction, we got a small runaround that was choose-your-own-adventure style. You walked around campus and at certain points would be asked how you feel. This was done by looking at certain items and noticing their color. We got to the first room where we were supposed to recover the disgust memory fragment. It was a small study carrel. As soon as we got in, we realized that we needed the items above, so we sent some team members back to get them. It was very crowded in the room, so we decided to leave one team member there and go forward in the instructions. We pretty much knew exactly what to do and didn’t think it would be an issue. There was a green pegboard with nails and letters on it and a star. You needed to take the string and wrap it around the nails where the string was green. We ran into our teammates with the five items on the way to the next puzzle, so we figured out how to use the Eeyore blueprint and got the word “heartfelt”, a positive spin on “sadness”. We got to the third item and had to wait for our team to catch up. As it turns out, they were unable to solve the first puzzle, so we agreed to come back later. At the third puzzle, putting the key on a piece of paper lit up the word “passionate”, a positive spin on “anger”. We continued on a path that took us into the bowels of MIT (I continually find it fascinating how easy it is to get to places with circuit breakers and what-not) and we got to a place where we needed to hit a button above a door with our 7-foot board. The problem was, this was next to some machinery, so it was not very clear. Some team members went down directly under the button and heard the word “Fascist”. In fact, one person suggested having the other get on his shoulders and quickly realized that was not a good idea! After hitting that thing a dozen times, we made out “Cautious”, a positive spin on “Fear”. Finally we found a poster with sunglasses on it with a tiny hole. Shining the laser in there gave us “delightful”, a synonym of “joy”. We went back to the “disgust” answer and spent about 15 minutes trying to make something work with no luck. Figuring something must be wrong, we went back to HQ and called the running team. They went in with our string and discovered that it had been stretched. Giving us a new one, we got the answer “tasteful”, a positive spin on “disgust”. We were a little confused what we had to do then. It turns out we only had to submit those five words as answers, but we spent some time trying to solve a metapuzzle using them.

As we solved puzzles, we started opening “islands”. There were four of them and you could choose which one you opened. The four were Games, Hacking, Sci-Fi and Pokemon. As it turns out, the organizers thought people would click on Pokemon first, but we chose it last. This had slightly easier puzzles.

I’d also mention that the first night we got a call from control that said people were progressing through the hunt faster than they had expected and wanted to know if it was ok if they increased the amount of “brain power” (ie puzzles solved) needed to unlock islands. This seemed like a good compromise so we acceded. I’m not sure if this worked out in our favor or not. The islands proved to be brutal for almost everyone involved.

I’ll also take this time to mention that I tried to portion out my sleep to be as useful as possible to my team. We knew that the overnight is usually where we struggle the most, so several people made a point to come in to work then. I would work until I felt tired, then get a few hours nap, then come back, so I got to see the overnight shift Friday and Saturday nights at least partly.

Looking at the list of puzzles, I don’t think I did any serious work in the Sci-Fi Island. The meta-meta puzzle here was apparently a bit of a sticking point, but eventually they solved it. It basically gave a circuit diagram on a cube, and they needed to look at the voltage across the batteries.

The Pokemon round was the last one we opened, and as soon as we did, loud cheers of excitement could be heard. Each puzzle had a regular version, then an evolved version. The regular puzzles were hard, and the evolved puzzles were even worse! To give an example, Shoal Patrol was a mixture of Battleship, Minesweeper and a Loop Puzzle. When you solved it, you got a 3-d version of it (Submarine Patrol)!

Probably my best experience from this year happened with the puzzle Twitch Plays Mystery Hunt. At first it looks like a simple “navigate a ninja through a maze” web game, but it turned out that once you enter a command you are locked out for four seconds, so you have to play as a team. Our team spreadsheet for this puzzle explicitly told people to not do anything if they weren’t in the room with us. In fact, at first, we thought we had an AI troll that was trying to screw with us. In the first room, you see a bunch of guards that you have to avoid. We had, I think 8 people playing this, so, expertly coordinated by Andy Kravitz, we made our way to the first major obstacle: a bridge that became a lava pit after just a few seconds. We all loaded up an “east” command, but it wasn’t enough. After realizing that we could use multiple browsers, we got past that and made our way to a bridge that moved across a lava pit and turned. This took SO much coordination. In fact, we spent 20 minutes planning it out because we didn’t realize there were checkpoints. Of course, we died on our first attempt…and our second attempt, etc. It took probably 30 tries to get past it. Anyway, we finished the first level, then the next two fell fairly quickly. I left before the extraction was figured out, but it turns out that you have to combine aspects of each level: the guards spell out a letter in semaphore, the shape of the level looks like a letter, and the items you collect at the end started with a letter. This opened an evolved puzzle called Under Control where the team had to give instructions to someone in a room with a green screen, but there was a delay.

When I came in on Sunday, I joined with a group that was trying to find some fliers hidden around campus for the puzzle Go!, a reference to Pokemon Go and the board game Go.

This round also had the infamous Scavenger Hunt. A woman on our team named April has taken this on the last few years and helped us round up tons of weird items. This year, it was in the form of a maze. Because our team is large, we have to find more stuff. We had to find sets of things to get “keys” to unlock doors in the maze. For instance, for a green key we could have a team member be “The Doctor” which required:

  1. Classic Who memorabilia from before 1997
  2. Team member who can list all the actors who have played the Doctor in order
  3. Sonic screwdriver
  4. Jelly babies OR fish sticks and custard

One team member had brought a sonic screwdriver without knowing it would be needed and was wearing Tardis earrings. When asked by the judges to list the actors, she said, “Which list do you want?” and they said “Whatever makes you have to give more names”. Another had a “Theoretical Physicist” which required a team member to explain quantum mechanics.

We desperately needed to get this done on Saturday night, so we worked hard to get the necessary ingredients. Afterward this “evolved” into a weirder scavenger hunt. Let’s just say our team went to great theatrics to convince them of all the items here. In fact, the funniest one was that we noticed that even though the first scavenger hunt had a “Theoretical Physicist”, then second one did not, but there was a “Professor” to whom you had to give “Tenure”…whatever that means. So we had someone LaTeX up a paper complaining about the lack of a theoretical physicist. It was even “peer-reviewed” (someone on the team wrote “This is great!” on it) and after presenting it, there was a “faculty meeting” where our “theoretical physicist” was given tenure.

In the Games round, I worked some on A Tribute: 2010-2017, the annual puzzle that reference previous years of Mystery Hunt puzzles. I love these!

I spent probably an hour working on Cartography. This one was very fun. Each journal page hides the names of a bunch of locations inside US national parks. For instance, in one of them, the first letters of all words spell out Gaylor, Lyell, Foerster, Long, Hoffmann,Watkins,Starr King, Buena Vista, all locations in Yosemite. Tracing them on a map spells out the letter N. Doing this for all pages then ordering the letters based on where they lie on the US map gave us the answer.

Before I get to the meta-meta for that round, I’ll mention the Hacking round, which had a lot of puzzles that involved doing stuff on-campus or various arts and crafts that we had to pick up. I ended up working on one of the regular puzzles, The 10,000 Puzzle Tesseract. This gave us a zip file with a word list and some examples of what various functions are applied to sample words. Then a folder with 10,000 puzzles in it. The functions were things like “elements” where you took all substrings that are chemical elements, then added up the atomic numbers. There were seven total functions. Our team figured them out, and someone was going to create a csv file with values, but it turned out that one of the functions required some real thought to code up. “index” referred to the index of the word in the lexicographic ordering of all unique permutations of the word. Doing this is not as easy as just listing all permutations, especially for the longer words, so I worked on a much more efficient version that worked recursively. I tried using the csv file to now solve all the puzzles, but kept running into puzzles with no solutions or puzzles with multiple solutions. As it turned out, the values in the csv were bad for three or four of the functions, so I tried to remedy that and mostly got a list of the 10,000 solution words. That’s when I ended up going home, and later, I believe this one was backsolved. According to the wrap-up, basically every team backsolved it, and looking at the solution…yeah…I can see why.

Anyway, when I went to my hotel in the wee hours on Sunday, I kind of expected the coin to be found while I slept. That was not the case and I came in just as a America’s Best Friends opened up. This was a fun cryptic about presidential dogs, but we solved it really quickly as our team usually does with cryptics.

That left us with, more-or-less, two puzzles to go until we unlocked the runaround. We figured that was probably the case with several other teams. Unfortunately, both of the meta-metas we had left had been pored over all night and it was hard to make contributions at this point. I remember occasionally trying to get a nap, then having a “brilliant” idea after overhearing the team working on a particular puzzle. The Games page had a Settlers of Catan style board with hexagons, and the meta meta page had pentagons. Roughly, we had to create a soccer ball out of the two of them. Our major red herring here was that we thought that there was something monopoly related here because a silhouette was the shape of Uncle Pennybags. The flavortext also said something about “Australian rules”, so we started searching for Australian versions of Monopoly to relate this. As it turns out, this was mainly just cluing that we had to take letters from antipodal points on the soccer ball. That was something we thought we had actually tried earlier, but it turns out that if you’re supposed to build a soccer ball, you should build a soccer ball and not just leave it in the folded out version. Figuring out antipodes on the folded out version is way tricky! Anyway, we called in that answer and were told we had to wait about an hour for the interaction. Apparently lots of teams were having the breakthroughs we were at the same time.

The final stumbling block was the Hacking meta, Flee. This was a maze through the Great Dome, where you get one floor’s worth of adjacencies per meta round. One of the floor’s adjacencies was given by going to rooms on campus and finding some walkie-talkies and figuring out which ones could hear which other ones. This jammed us for quite a while because it turns out we did the test early on Sunday and got one set of adjacencies, but later we went back to double-check and things were different. It turns out something went wrong with the radios sometime in between our two tests. At this point, I was quite exhausted and got a little rest, only to wake up and find that two other teams had already started on the runaround. I went to grab some dinner and came back to find that our team had solved the Hack meta after realizing that there were exactly as many adjacencies per floor as there were letters in the metapuzzle answers! The answer spelled out by the path through the dome was ON A CALTECH CANNONBALL RUN. This references a prank where some MIT students stole the Caltech Cannon in 2006.

About an hour later, we embarked on the endgame. There was a really cool setup with mechanical buttons that basically did a live version of Keep Talking and Nobody Explodes complete with a webcam elsewhere on campus. We roughly had to guide the person across campus to the room we were in.

All told, we finished the hunt around 5:30 PM and came in third. While waiting for the runaround, we used our “Buzzy Bucks” to buy the answer to the one remaining puzzle, giving us 100% completion. We’ve solved every puzzle four of the six years that I’ve been doing this! It’s a great accomplishment.

I had a ton of fun this year and look forward to what the winning team, Setec Astronomy, has to bring next year.

M8 and M20 HaRGB

Mixture of a Hydrogen Alpha and RGB shot. H-Alpha is a recent shot, RGB is from a few years ago.

M8 and M20

Orion’s Belt and Sword

Orion’s Belt and Sword from the Winter Star Party. Canon 60DA, 3m subs, 200mm f2.8.

Oriong Belt and Sword

Mystery Hunt 2017 Wrap-Up

Here’s my annual wrap-up of the 2017 MIT Mystery Hunt. I’ve written about this before (2014, 2015, 2016), but as always, I’ll start off with “Here, there be spoilers”. I’ll be talking about puzzles and solutions, so if you want to work on them on your own, stop here!

This was my sixth year competing with team Palindrome. As is our tradition, we pick an interesting palindrome for our specific team name. We picked “Too Long, No Loot”. This is a reference to the fact that even though most of the time, we don’t want to win (winner plans the next year’s hunt), it’s been a while and our team was itching to plan it. Joe Cabrera makes us great nametags every year, too.

(What follows is verbatim from a previous post).

Anyway, I’ve spoken about the basic format of the Mystery Hunt before, but for the sake of completeness, it’s a collection of about 150 puzzles that have no instructions. If there’s no instructions, then how do you solve them? Well, you typically look at the information you’re given. Sometimes it’s pictures of people or places, other times it’s crossword clues. There’s usually some “aha” moment (although from past experience with my time, I would call these “ooooohhhhhhh” moments) and you end up piecing things together and eventually get an answer, which is a word or phrase.

There are also rounds that have a handful of puzzles in them, and you put them all together for a metapuzzle. These are a huge deal to solve and we try our best to solve them with as few answers as possible. In a Mystery Hunt sized extravaganza, there are also meta-meta puzzles and typically the “meta-meta-meta-puzzle” is the runaround, where the goal is to find a coin hidden somewhere on campus.

To be honest, I didn’t follow much of the overall structure to the Hunt for reasons that will become clear. The kickoff on Friday was a great skit of a group of people playing something similar to D&D with some characters in costume. The basic premise was to level up your characters so you could find out how to defeat Mystereo Cantos. This is an anagram of Too Many Secrets which is also an anagram of Setec Astronomy, the team which ran the hunt. (This is a reference to the movie Sneakers).

Before I get to the puzzles I worked on, let me say, this was a very short hunt compared to previous years. Prior to 2017, I believe Saturday night was the earliest the coin had been found. A mixture of large team sizes, plus really clean, and maybe a touch too easy puzzles, made teams like ours blast through it. The puzzles were released at 1 PM, and I ended up going to my hotel for a quick nap around 5 PM. I came back in a few hours later and worked until about midnight. I looked at how many puzzles we had unlocked and/or solved and I saw we were nearing the 150 puzzles that we’ve seen in previous years. I thought that there was no way it would be done before I woke up. Turns out I was wrong. Another team, Death and Mayhem from Above, found the coin just past 4 AM and we were a few hours after that.

Because of the desire to win, we had many people planning to work the graveyard shift so they went home early to get some sleep. Part of me wonders what would’ve happened if our full team contingent had just stayed until it was solved. I think I would’ve not gone home at midnight if I had known that. There certainly were some people on our team upset about the length of the hunt. Those of us who came from out of town now had lots of free time. We did make the best of it, but I do feel like I missed out on a huge part of the weekend by not getting to puzzle all day Saturday. Now, that being said, in years past, I’ve gotten really burned out on the specific puzzles from the hunt that once I get home and look at the other puzzles, I don’t feel like working too hard on them. But now, I totally do!

One thing I’ve always found interesting about Mystery Hunt puzzles is the fact that just by staring at them, most of the time you can’t tell what sort of knowledge you need to solve them. If it’s crosswordy, I usually have a chance, or if it references some part of pop culture that I know well (Weird Al, The Simpsons, etc). And sometimes by using Google, you can figure it out. I kind of wish the archives of the Mystery Hunt would have some sort of hint system so that I don’t spend hours looking at a puzzle and not realize that it contains subtle references to some TV show from the 70s that I’ve never heard of.

Alright, on to some fun puzzles that I worked on. We started with three characters: The Cleric, The Wizard and The Fighter. At the beginning there was a mad rush to work on stuff, so I only supplied a few answers here and there. One great puzzle “Swifties” was full of a variant of Tom Swifties. An example of a Tom Swifty would be, “‘This pizza place is great!’ Tom exclaimed saucily.” Basically awful puns. The aha here was that these were TAYLOR Swifties, ie the answers were all the titles to Taylor Swift songs. It’s pretty accessible, so I won’t say anything more about it.

At some point, we had an interaction to unlock the Linguist. They showed a video of this at the wrap-up. There were two computer terminals that were on different sides of the room. One person had to read a series of “passwords” to the other person. These passwords were things like onetwoTHENtwoallcapitalized or CarrotCaratKarrittThenTheSymbol^. Very funny. They got a puzzle that was printed on a dot matrix printer called Dot Matrix. I had the aha here, which involved answering the clues in Morse code left to right and use the dots and dashes as braille in the highlighted squares. Adactyl was interesting. It had a bunch of trivia questions that were all missing a digit. For example, “What movie was ranked #3 on AFI’s 2007 list of 100 Greatest American Movies?” It’s missing a 6 and the answer is “The Bridge on the River Kwai”. We had enumerations below so we had somewhere to start.

There was also an Economist round that I totally missed, then a Chemist round. There was a puzzle called Out of the Mouths of Babes with clips of toddlers singing portions of a song that all had the word “Baby” in the title. It was surprisingly hard to make out what they were saying.

I worked some on Star Search in another round, mainly identifying a few songs. They all had the word “star” in them. Reading the solution, I should’ve been all over this, but let’s chalk it up to sleep deprivation. Turns out, you map the 88 piano keys to the 88 constellations! Wow, I feel dumb.

I looked at another one called Star Tours. It had a picture of the North America Nebula (something I’ve taken multiple pictures of). I was interested right away. It had coordinates and mentioned two cities, Vegas and Orlando. Those coordinates roughly show where those cities appear in the nebula. Now, the hook to this was something I’m NOT very familiar with, namely Justin Beiber and Selena Gomez tour dates. I was quite tired and not in the mood to look those up, so I went back for my nap. I realized the puzzle shouldn’t be that hard on my way back, but by the time I woke back up, it was solved.

There were two math puzzles that were downright amazing. The first has the sounds-dirty-but-really-isn’t title “Great Tits“. (I will try my best to be mature and not giggle while writing this). I definitely got a strange look from our team leader when I told him we called in an answer to it (apparently he had not seen the puzzle title yet). So there were two pictures of the “Great Tit” bird and 1600 characters below. If you touched the either of the tits (teehee) the 1600 characters shuffled around. The real clue was that the word Tits was capitalized in the flavortext, so it was actually referring to the Tits group, discovered by the most unfortunately named mathematician ever. It’s a group with about 18 million elements and has a permutation representation with two generators that corresponded to the two tits. The idea was to push them in some order (restraining myself from a motorboat joke here) to unscramble. I ended up just loading the generators and the message into GAP and randomly shifting the message around by elements until I hit the right one. The message said:





Now, I was quite amused that they included a number that big, but we quickly figured out that we had to take the 26 sporadic groups and assign them a letter A to Z. Maybe next year there can be a puzzle about boobies.

Just after this one was solved, I looked at Digital Display which just consisted of a large fraction. Using alphanumerics on the digits, we got the message to look at the 1000th digit. Going there, we got the message to look at the googolth digit. Oy. Anyway, it’s possible to shortcut it and get the answer.

There was a really cool book we got called The Puzzle at the End of the Book based on The Monster at the End of the Book. I didn’t work on it, but it looks awesome!

One of the highlights of my hunt was getting to solve a variety cryptic crossword, Fleshed Out, with three of my favorite people (Kevin Wald, Katie Hamil and Mark Halpin). Kevin and Mark are experts at constructing these types of puzzles, so it was a bit of a race to answer anything, but I was able to keep up.

Just after that, I worked on a diagramless crossword, Long Time No See, where the letter ‘c’ needed to be removed when it showed up. The grid ended up looking like Killian Court and there was a single x in it. We went there and found the list of Faculty for the Math Department. Removing the ‘c’ gave us the answer.

Just before leaving, I worked on Dammit Jim, obviously a reference to Bones from Star Trek. It ended up being rebuses (rebi?) of the names of bones.

That’s when I went home to sleep and woke up around 7 to find that the coin had been found. Now, there were still three events left to do (Setec had run them special for us during the night), so I checked them all out. The first was a President’s Race type event with giant heads of MIT alums. I got a picture with crossword celebrity I.M. Pei!


The second was a strange mix of Hungry Hungry Hippos (full size with humans) and bananagrams. The third was a trivia contest where each of the answers had to be altered.

Since we always want to solve as many puzzles as puzzles, we only had six puzzles left when I got to HQ. These were, naturally, quite hard, so it took a lot of effort, but we split the work. One that I did was Tricks With Bricks. As it turns out, each of the lego pieces shown only appeared in that color in one Lego set. Indexing into the set by the number of pieces shown gives the answer.

Late Saturday night, we had three puzzles left. One that was a mixture of cricket and darts, one that had a bunch of song clips that had been pitch-altered and one that I worked on, House Arrest. This one had sound clips of someone tracking a “suspect” through certain MIT dorms. We got the MIT undergrad on the team to get us the floor plans and were working toward the solution when someone called it in as a backsolve. We got the answer as a forward solve a few minutes later. Within a few minutes the other two puzzles fell as well. So for the third years since I’ve been coming, we were completionists!

I’d also mention that I did a great Escape Room at Boxaroo and also went to Boda Borg. Both were amazing.

Here’s hoping for a great hunt next year by Death and Mayhem!

Monoceros Wide Field

Picture saved with settings embedded.

Picture saved with settings embedded.

Cassiopeia Wide Field

Picture saved with settings embedded.

Picture saved with settings embedded.

California Nebula

California Nebula with the 60DA. Composite of H-Alpha and Light Pollution Filter Shot.

Picture saved with settings embedded.

Gamma Cygni Area

The area around Gamma Cygni. Composite of H-Alpha and Light Pollution Filter. 2 min subs.


Picture saved with settings embedded.

Picture saved with settings embedded.

Embryo Nebula H-Alpha