Source Terminal Puzzle
The patterns in the flashing lights on the front of the Source Terminal are ASCII codes for "undelete". Entering this at the terminal unlocks six files (dot.txt, identity.txt, master.txt, normal.txt, square.txt and zero.txt) and two commands (cat and decrypt). cat lets you read the contents of the files, and decrypt shows you different contents with the correct key.
Contents
Files
dot.txt
Normal contents:
butttt buttt buttt buttt buttt buttt butt butt butt buttt butt butttt butt butttt buttt buttt buttt butt buttt buttt butt butttt butt butttt buttt buttt butt butttt butt buttt buttt butttt butttt buttt butt buttt butttt buttt butt buttt butttt butttt buttt buttt buttt butt butt buttt buttt butt butttt butttt buttt buttt butt butttt butttt buttt buttt butt butttt butttt buttt butt buttt butttt buttt butt buttt butttt buttt buttt butt buttt butttt buttt buttt buttt butt butttt buttt butt buttt butttt buttt buttt buttt butt butttt buttt buttt buttt butt butttt butttt buttt butt butttt butt butttt buttt butt buttt butttt buttt buttt butt buttt butt buttt butt butttt buttt butt buttt butt buttt butttt buttt buttt butt butttt butttt buttt butt butttt butttt butt buttt buttt butt butt buttt buttt butt butttt butt butttt buttt butttt butt buttt
Translation: With the mapping butt -> 0, buttt -> 1 and butttt -> 2, each line is a ternary number. Converting these to ASCII yields "Clever, buttt a waste of time."
The decryption key for this file is 'matrix'. This can follow any of the words making up the text files to make a phrase (dot matrix, identity matrix, normal matrix, square matrix, zero matrix).
Decryption:
- .... . .- -. ... .-- . .-. -.-- . -. . . -.. -... . .. -. -.-. --- -.. .
Translation: Morse code for "THEANSWERYENEEDBEINCODE". Taking the first symbol from each Morse letter, then re-interpreting by taking the first dot or dash from each character merging them, forming a new letter, gives the key for identity.txt: dedication.
identity.txt
Normal contents:
"Who is John Galt?" The light was ebbing, and Eddie Willers could not distinguish the bum's face. The bum had said it simply, without expression. But from the sunse1t far at the end of the street, yellow gli2nts caught his eyes, and the eyes looked straight at Eddie Willers, mocking and still—as if the question had been addressed to the 3causeless uneasiness within him. "Why did you say that?" asked Eddie Willers, his voice tense. T4he bum leaned against the side of the doorway; a wedge of broken glass behind him reflected the metal yellow of the sky. "Why does it bother you?" he asked. "It 5doesn't," snapped Eddie Willers. He reached hastily into his pocket. The bum had stopped him and asked for a dime, then had gone on talking, as if to kill that moment and postpone the problem of the next. Pleas for dimes were so frequent in the streets these days that it was not necessary to listen to explanations, and he had no desire to hear the details of this bum's particular despair. "Go get your cup of coffee," he said, handing the dime to the 6shadow that had no face. "Thank you, sir," said the voice7, without interest, and the face leaned forward for a moment. The face was wind-browned, cut by lines of w8eariness and cynical resignation; the eyes were intelligent. Eddie Willers walked on, wondering why he always felt it at this time of9 day, this sense of dread without reason. No, he thought, not dread, th10ere's nothing to fear: just an immense, diffused apprehension, with no source or object. He had become accustom11ed to the feeling, but he could find no explanation for it; yet the bum had spoken as if he knew that Eddie felt it, 12as if he thought that one should feel it, and more: as if he knew the reason. Eddie Willers pulled his shoulders straight, in conscientious self-discipline. He had to stop this, he thought; he was beginning13 to imagine things. Had he always felt it? He was thirty-two years old. He tried to think back. No, he hadn't; but he coul14d not remember when it had started. The feeling came to him Suddenly, at random intervals, and now it was coming more often than ever. It's the twilight, h15e thought; I hate the twilight. The clouds and the shafts of skyscrapers against them were turning brown, like an old painting in oil, 16the color of a fading masterpiece. Long streaks of grime ran from under the pinnacles down the slender, soot-eaten walls. High on the side of a tower there was a crack in the shape of a motionless lightning, the length of ten stories. A jagged object cut the sky above the roofs; it17 was half a spire, still holding the glow of the sunset; the gold leaf had long since peeled off the other half. The glow was red and still, like the reflection of a fire: not an active fire, but a dying one which it is too la18te to stop. No, thought Eddie Willers, there was nothing disturbing in the sight of the city. It looked as it had always looked. He walked on, reminding hims19elf that he was late in returning to the office. He did not like the task which he had to perform on his return, but it had to b20e done. So he did not attempt to delay it, but made himself walk faster. He turned a corner. In the narrow space between the dark silhouettes of two buildings, as in the crack of a door, he saw the page of a gigantic calendar suspended21 in the sky. It was the calendar that the mayor of New York had erected last year on the top of a building, so that citizens might tell the day of the month as they told the hours of the day, by glancing up at a public tower. A white rectangle hung over the22 city, imparting the date to the men in the streets below. In the rusty light of this evening's sunset, the rectangle said: September 2. Eddie Willers looked away. He had never liked the sight of tha23t calendar. It disturbed him, in a manner he could not explain or define. The feeling seemed to blend with his sense of uneasiness; it had the same quality. He thought suddenly that there was some phrase, a kind of quotation, tha24t expressed what the calendar seemed to suggest. But he could not recall it. He walked, groping for a sentence that hung in his mind as an empty shape.25 He could neither fill it nor dismiss it. He glanced back. The white rectangle stood above the roofs, saying in immovable finality: September 2. Eddie Willers shifted his glance down to the street, to a vegetable pushcart at the stoop of a brownstone house. He saw a pile of bright gold carrots 26and the fresh green of onions. He saw a clean white curtain blowing at an open window. He saw a bus turning a corner, expertly steered. He wondered why he felt reassured—and then, why he felt the sudden, inexplicable wish that these things were n27ot left in the open, unprotected against the empty space above. When he came to Fifth Avenue, he kept his eyes on the windows of the stores he pa28ssed. There was nothing he needed or wished to buy; but he liked to see the display of good?, any goods, objects made by men, to be used by men. He enjoyed the sight of a prosperous street; not more than every fourth one of the stores was out of business, its windows dark and 29empty. He did not know why he suddenly thought of the oak tree. Nothing had recalled it. But he thought of it and of his childhood summers on the Taggart estate. He had spent most of his childhood with the Taggart chi30ldren, and now he worked for them, as his father and grandfather had worked for their father and grandfather. The great oak tree had stood on a hill o31ver the Hudson, in a lonely spot of the Taggart estate. Eddie Willers, aged seven, liked to come and look at that tree. It had stood there for hundreds of years, and he thought it would always stand there. Its roots clutch32ed the hill like a fist with fingers sunk into the soil, and he thought that if a giant were to seize it by the top, he would not be able to uproot it, but would swing the hill and the whole of the earth with it, like a ball at the end of a string. He f33elt safe in the oak tree's presence; it was a thing that nothing could change or threaten; it was his greatest symbol of strength. One night, lightning struck the oak tree. Ed34die saw it the next morning. It lay broken in half, and he looked into its trunk as into the mouth of a black tunnel. The trunk was only an empty shell; its heart had where trains started out to cross a continent and stopped after crossing it again, as they had started and stopped for generation after generation. Taggart Transcontinental, thought Eddie Willers, From Ocean to Ocean—the 35proud slogan of his childhood, so much more shining and holy than any commandment of the Bible. From Ocean to Ocean, forever—thought Eddie Willers, in the manner of a rededication, 36as he walked through the spotless halls into the heart of the building, into the office of James Taggart, President of Taggart Transcontinental. James Taggart sat at his desk. He looked like a man approaching fifty, who had crossed into age from adolescence, without the intermediate stage of youth. He had a small, petulant mouth, and thin hair37 clinging to a bald forehead. His posture had a limp, decentralized sloppiness, as if in defiance of his tall, slender body, a body with an elegance of line intended for the confident poise of an aristocrat, but transformed into th38e gawkiness of a lout. The flesh of his face was pale and soft. His eyes were pale and veiled, with a glance that moved slowly, never quite stopping, gliding off and past things in eternal resentment of their existence. He looked obstinate and drained. He was thirty-nine years old. He lifted his head with irritation, at the sound of the opening door.
Translation: This is text from Atlas Shrugged, with numbers interspersed. Breaking the text at each number, then taking the Xth letter in the string preceded by X gives "ttubnwosihfotrafehtotdeltitnetonnamasi" which, reversed and with spaces added, is "Is a man not entitled to the fart of his own butt".
Decryption:
The decryption key for this file is "dedication", given by the dot.txt puzzle. This gives a very long string: putting line-breaks in gives:
MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM MO1OOOddObO11OOOdOOOOOOOdbOOO111O1OOOOOOOOOjjOOOOOOjOOOOjjM MO11OjjjOO1jO1OdP1OOOOO1OP111POO1111ijOOOjOOOjOOOOjjjjjjOOM M11OiiOj11iiii1O1j1111jO11jjjjj11111jjj1j111jijjjjijjjjjjjM M1jOOOOOiijiiijjjjjjjjj11j1ijiiij1jjiiiijjjjjjijjijjijjjjjM M1jjiiiiijjjijjiiOjjjijjiiiiLLLLiijiiijjjjjjjjjjjijijjjjjjM M1jiiiiiiijjjjiiiiiijijiLdPiWMWMMMbLiiiijjjjijjjjijiijjjjjM MjiiiiiiiijjiiiiiiijiiidMMiMMWMMMWWMbiiiijjjiiiiiiiiijjijjM Mji!iiiiijjjiiiiijjji!MPT!-!TPXMWMMWMbiiiiiiiiiiiiiiijjijjM Mjjjjiiiijjjjjjjjji!!MPt````!\iPXMMMMMbiiiiiiiiiiiiiiiijijM Mi!!jLi!!iiiiiiiij!!oP+-````'-iiPMMWMMWL!iiiiiiiiiiiiiijijM Mi!!LO!!!!Liiiiiij!odFi-`''`-!iiiPWMMMMMOObdidijiiiiiiijijM MiiGOOiiiiOii!!!!!!OMfi__```,::iidMWMMMMOMOOOGOOiiiiiiid1dM MGGGbOOOOOOOGMi!!idMMEiqp\ MXQQmpPMWMMMWMMMGOOGGiiii!iPOOGM MBGGOOOOOOOSOGiibiiMMEiPP>|F:PPY"]MWMMMWMMMMGGMGi!!i!iOGG1M MGGDOOGGGMSMGGDMMIOMME`"`',i``"`,iMWMMMWMMMMMGMMi!!iiij111M MdMGGGGXGXMMMMSGGNYWMM'``'ii```.iXMMMMMMEEEPPPPPPPOiidbj11M MBMbGGGGGGGSMGGSMNMMMX.`',ii)`.iGMMMMMMMMMMMMMMMM1doMQMbMMM MMMMGGGXXGGGGGGSMNMMWMi'__ii,.iiJMMMMMMMMMMMMMMMMMMGOOGXMMM MMMSGGXGGGdSMMMMMNMMMWb.`"PP"iiiXMMMMMMMMSGGGGGGGGGOGGMMMMM MMMGGGGGSMMMMPPPPPMMMMWb,`"i"iiXMWMMMMMMWMGGGOMMGGGGMMGXMNM MMBMMSGGXMMMMXMMPGMMMMMWM\,.xJXMWMMMWMMWMMGGOGMXGGGGGGGMMNM MMMMMMGGGSMMSGPPGGqMMMMMMMEMMMWWMMMWMMMMWMGMGGMMMMMMMMGXMMN MMBMMMSGGGGGGGdGGGGqMMMMMMEOXMMMpXqMWMMMWMGGGGGXMMMMMMMMXMM MBMPGGGGGddMbGPGGGdMMMMMMWMiOXXXOOOMMMMMMWGbbbbObbOOOGGGMNM MMXGGGGGSMGMBMBMMBBMWMMMMXii+iiiiiO]MMMXMMWMMMMMWMOOGMXXMMW MMSXBGSMGMGMXMMMMBWMMMMX'!'!!!!!!!i(XMXXWMMMMEEOOOGGMXXMNNM MBMMMSGGbGMSXMMMXBWMMMX''''''!!'!!ijXXXMMMPMMMMEOGGGGGGGMMM MMMMMMiTGGGGXPXXkWMMMX)''''''!''!ii(XMXMMMXXMMMNGGPTMGGGGMM MMBMMMMbLiGGDGGkMMMMX"''''''''''!iiGXXXMGEEEGXMWNMbbObbObXM MBMMMMMMMbwbiqWMMMMEi)``'''```'''i/GGGGP"omGXMMMMMGGGMPPP]M MMMMMMMMMMPPGWMMMMXG._``,````````iiG"xGXXMMMMMMMMMWGGXMbbiM MBMPGiOGdxxMWMMMMXGKGooxi._`````dGoxXMMMMMMMMMMMMMMMGGGXGXM MMMjMiPGPPMWMMMMMGKKXKKGKGoooooGddPMMMMMMMMMMMMMMMMMbGGXGGW MWMGGbGGGxxWMMMMMXXKGXGKKGKGGGGdXbMMMMMMMMWMPMTMMMMMMXMXGXM MMMMGGiMMMMWMMMMBMXMXKGKGKGXGXdMMMMMMMMMMMGGMXMMMMMMWGGGMMM MMMMGbGPPMNMMMMMMMMBXMXKXXKXXXMMMMMMMMMMMMGXXMMMMMMMMWGGGMM MWXGGOPO@MNNMMMMMWNMBMBXMMPKddMMMMMMMMMMMXXMMMMMMMMMMWMGMMM MMbbbbbbdNNNWWMMMMMWNMWWWMMdMMMMMMMMMWMXMXMMMMMMMMMMMMbGGMW MWBMMMMBNNMWNMWMMMMMMMMMWMMMMWMMMMMMMWMMMWMMMMMMMMMMMMMMMWW MMMMMMMNNNNNMNMMMMMMMMMMNMMMdMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MWMMMNMMMMNMMMNMWMMMMMMMMMPdMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMM MMMMNNMMMMWMNMMMMMMMMMMPddMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MEMNMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMbbMMMMMMMMMMMMM MEMNNMMMXXMXXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMUMMMWM MEMNWMMMXPdMMPMPMTiiTPWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMNWMXXMPdPXdMi!'!ii11TPWMMMMMMMMMMMMMMMMMMMMMMMMMMMMUMMM MMMWMMWMMXMMXMME111iiiiiii1TPMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMNNWMMWMMMXXMMX1OO11iiiiiiiTbXMMMMMMMPPPEPMMMMMMUMMMUMMMMM MMMMMMMMMMMWWMWMMMMO11iiOiGbji1XXbXdXPXPbbdMMMMMMMMMMMMMMMM MMMMbMMMMMMMMMPTGiOMOO1OiGiiMbGGGXdXXXXXbPMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMPdMPdS1MOO1iTPb1PMXbGXMXXXXMMMMMMMMMMMMMMMMMMM MMMMMMMJMMMMMjMjKPijGMMGb11PMGPPMMMMMMMMMMMMWWMMMMMMMMMMMMM MMMMMEEEbMMNMMbMPKjOGMMmGXbdXMbbRWMWMMMMMWWWMMMMMMMMUMMMMWM MbMMMMMMMMMMMNMMKdMMMMMWMMMMMMMMmMMMMMMMMMMMMMMMMMMUMMMMMMM MMMMMMMMMMMMMMNMGMMNNNNNNWMMNNNMMMMMMMMMMMMMMMMMMMMWMMMMMMM MMMMMMMMMMMUMMNNXMNMNNWMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMNNMMMNUNMMMMMPMMMMMMMMMMMMMMMMMMMMMMUMMMMMM MMMMMMMMMMMMMMMMbMMMMNMNPMMMMMMMMMMMMMMMUMMMMMMMMMMMMMMMMMM MMMMMMMMbMMMMMMMMMMMMWMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMUMMMMM MMMMMMMMMMMMMMMMMMMMNMNWKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Translation: An ASCII Mona Lisa. This gives the key for master.txt: monalisa.
master.txt
Normal contents:
Stantler Shroomish Slowbro Weavile Conkeldurr Joltik Entei Banette Uxie Mienfoo Bisharp Swirlix Alakazam Qwilord Linoone Tepig Frillish Braixen Xerneas Ducklett Smilily Emolga Celebi Scizor Yanmega Foongus Boxagon Phione Panpour Pidove Klink Heatmor Spewpa Omastar Spoink Muk Grumpig Cacnea Serperior Dewott Pawniard Espurr Hoopa Gliscor Breloom Ramal Shedinja Unown Jynx Aipom Hoppip Espeon Murkrow Sneasel Slugma Hitmontop Mudkip Remoraid Dragonite Cleffa Natu Shuckle Suicune Wingull Wailord Gluebat Baltoy Regice Buizel Wormadam Chatot Azelf Patrat Audino Throh Froakie Pithero Inkay Diancie Lickilicky Stunky Shieldon Deoxys Raticate Dugtrio Corsola Eevee Ralts Torterra Larvesta Combee Cherrim Swoobat Golbat Bergmite Flaafy Nidorina Minun Bonsly Budew Throh Elgyem Talonflame Skrelp Bocco Registeel Vibrava Typhlosion Swinub Electrike Piplup Bidoof Gible Snover Darkrai Munna Archen Golett Skiddo Ponyta Koffing Treecko Lugia Seadra Amatino Munchlax Bagon Cresselia Crustle Zorua Amoonguss Klang Kyogre Zigzagoon Lotad Poliwag Seel Croconaw Lombre Bidoof Glameow Ropeadope Munna Litwick Wurmple Girafarig Starmie Ditto Heatran Pricnic Drapion Yanma Victreebel Clamperl Dailga Trubbish Golurk Pannavore Skiddo Goomy Gothita Manaphy Gible Crobat Mustion Dewgong Grimer Masquerain Aron Torkoal Crotina Rayquaza Karrablast Scatterbug Swanna Dwebble Dustox Imhotep Gastly Trapinch Rotom Sawk Virizion Hypno Cubone Shellos Woobat Nuzleaf Marill Marigolda Chansey Volbeat Starly Gigalith Nincada Krabby Camerupt
Translation: This is a list of mostly Pokémon. There are fake ones strewn in: Qwilord, Smilily, Boxagon, Ramal, Gluebat, Pithero, Bocco, Amatino, Ropeadope, Pricnic, Pannavore, Mustion, Crotina, Imhotep, Marigolda. Reading backwards, taking the middle letter of each gives "gotta catch em all".
Decryption:
The decryption key for this file is "monalisa", given by the identity.txt puzzle. This gives:
.._ ...... .._. ....._. ..._.... ... .... ... .._.... ....._. .... ...... .._ ....... ..._-.. ....... ..... ... ... ._.. .......: ... ...... .... ......._ .... ....'. .....: ..... ... ... .._.. .._. .. .... ...._ ...... ._..... ......... .._. ... .._...... ._..... .... .._. .._. .... .... ......_. ...... ..: .._.. .. ... ...... ...._.... ..... ..._. ..... . ..._..... ..: ... ...._... ..... ....... ..: .._ ... .........
Translation: these are phrases where all that is given is the length of each word, and punctuation in it, along with a set of 'important' letters underlined. These are the names of games: SEGA Master system games, one for each letter of the alphabet.
ALF Bomber Raid Columns Dynamite Dux Ecco the Dolphin Fantasy Zone Golden Axe Warrior Hang-on Indiana Jones and the Last Crusade: The Action Game Jurassic Park King's Quest: Quest for the Crown Line of Fire Mercs Nekyuu Kousien Operation Wolf Pro Wrestling Quartet Road Rash Star Wars / Slap Shot Time Soldiers Ultima IV: Quest of the Avatar Vigilante World Games Xenon 2 Megablast Ys: the Vanished Omens Zillion II: The Tri Formation
Reading the underlined letter in each title gives FINAL SEGA CONSOLE USA RELEASE, which is the Dreamcast.
normal.txt
Normal contents:
ffart fart farrt fartt ffarrt ffart fart farrt fartt ffarrt farrtt furt fart faart farrt fort phart ffaarrtt farrt parp poot traf ffartt phart farrtt farrtt furt fart faart faarrt traf fart frat faarrt ffartt fart farrt farrtt farrtt furt fart faart faarrt traf fart frat faarrt ffartt farrtt faarrt faarrt farrtt
Translation: Substitution cipher for (with added spaces) "beans beans the magical fruit the more you eat the more you toot"
Decryption:
The decryption key for this file is "dreamcast", given by the master.txt puzzle. This gives:
'The Matrix has its roots in primitive arcade games,' said the voice-over, 'in early graphics programs and military experimentation with cranial jacks.' On the Sony, a two-dimensional space war faded behind a forest of mathematically generated ferns, demonstrating the spatial possibilities of logarithmic spirals; cold blse milittry foohage blrned thfough, lab animals eired into test systems, helmets feeding into fire control circuits of tanks and war planes. 'Cybersoace. A consensual hallucination expeeienced daily by billions of legitioate operators, in every nation, by children being taught mathematical concepts... A sraphnc represenhatifn of data abstractld urom the banks of every computer in the human system. Unthsnkable compdexity. Lines of light ranged in the nenspace of the mind, clustwrs and constellahions of data. Like city lights, receding...
This is text from Neuromancer, with some alterations. Starting from the end and moving backwards, reading first the original character and then the replacement one gives (with added spaces) "the woeld is fuel of things more powerful that us", which is a corruption of a quote from Snow Crash. Taking this quote, and reading first the original character, then the replacement gives the key for square.txt: relent.
square.txt
Normal contents:
Across: 1. Famous city on Egypt's coast 2. It starts with broth 3. Enemy of the paparazzi 4. The fifth member of KISS 6. Mightier than a Mont Blanc 8. Like Frankenstein's monster 9. XOXO 10. Why did it have to be snakes? 12. Bold as brass 14. Wow Bob, wow 15. Where you do like the Romans do 16. Ireland's fastest pastor 17. Dead and/or buried? 18. Veal scallopini 21. He's wilder than Oscar was 22. Surname of my bologna 23. The final boss of Minecraft 25. Picasso's portfolio Down: 1. Main ingredient in a bratwurst 2. Whose Sharona? 3. You may know him better as Carl 4. Aka "The Pistol from Bristol" 8. Not an armadillo 9. The last words of Scalia 11. The day the music died 13. Your omega amigo 14. What's on the end of a wizard's staff? 15. Kick it like a nun 16. Never learned to play the piccolo 19. Not unlike Mandy Patinkin 21. Your four-letter bonus 22. Easier than Easy-E 24. The first female champion of The Octagon 25. First-class 26. Where you Begin the Beguine
Translation: Reading the last letter of every clue gives, with spaces added, "this crossword is a total load of nonsense"
Decryption:
The decryption key for this file is "relent", given by the normal.txt puzzle. This gives:
XOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXO XXXXXOXXOXXXOOXOXXXXOXOXXOXOOOXXXXXX XXOXXXXOOOOOXOXXOOXXXOXXOXXXOXXXXOXO XOXXXOOXXXXOXXOXXXXOXXOOOXXXXOXOXXXX XOXXXOXXOXXXXOOXOOXXXXXXOXOXOOXOXXOO XOXOXXOOXXXOOXOXXXXOXOXOXXOXXOXXOXXX XXOXXXXXXXXOXXXOOOXOXOXXXXXXXXOOOXXO XOOXXXOXXOXOOXOOXXXOXXOXOXXOXXOXOOOX XXOXOXOOXOXXOXXOXOXXOXXOOOXOXOXOXXXO XXXOXXXOOXXXXOXXOXXOOOXXXOXXOXXOOXXX XXOOXOXOXXOXXXXOOOXXOXXXXXOOXXXXXOXO XXOXXXOXOXOXXOXXXXXXXOXOXOOOOOOOOXOX XOXXXOOOOOXOXXOXOOXXOOXOXXOXOOOOOXXO XOXOOXOXXOXXOXXXOXXXXOXXOOOOXOXXXXOX XXXOXXXOXOOXXXOXXOXXXXOOXOOXXXXXOOXO XOXXXOXXOOOXOXXOXXXXXXXOOXXXOOXOOXXX XXXXOXXXXXOXXOOXXOXXOXXXOOOOOXXOOOOO XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXO XXOXXOXOXXOXOOOXXXXOXOOXXOXOXOOOXOOX XXXOOOXOXOOOXOOOXOXXOOXOOXXXXOOXXXOO XXOOXOXXOXXOOOOXXXXOXXOXXOOXXXOXXXOX XXXOXXOXXOOXOOXOOOXXOXXOOXXXOOXXOXXO XXXXOXXOXXOXOOOXOXXOOOXOXXOXXXOOOXOX XOOXXXOXXXOXOXXOXOXOXXOOOXOXXOOOOXXO XOOXOXXOXOXXOXXOXXXOXOXOOOXOXOXOOXOX XXOXXOOXOOOOXXOXXOXOXOXXXOOOXXOOOXXO XOOXOOXXXOOXXXXXOXXXOOOOOXXXOOXXXXOX XXOXOOXXXOOXOXOOXOXOOOOOXOXOXOOXOXXO XXXOOXOOXOOXXOOXOXXXXXXOOXOXOXOOXXXX XXXOXXXXXOXOXXOXOOXOXOXOXOXOOXXXXXOO XXXOXXXOOXXXOOOXXXXXXXXOOOOOXXXXXXOX XXXOXOXXXOOXXXOXOOXXOXOOXXOXXOOXXOOO XOOXXOXOOXOXOXOOXXXOXOXXOXXXXXXXOXOX XOOOOOXOOXOXXOXXOOXXOXXXXXOOOXOXXOXO XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Translation: Taking X as black and O as white, this is a Data Matrix barcode. Decoding gives
XOXOXOXOXO XOXOOXOXOX XOXOXXOOXO XOOOXXOOXX XXOXXOOOXO XXXXOXXOOX XXXOOXXXXO XXOOXOXXXX XOOOXXXXOO XXXXXXXXXX
This is another Data Matrix barcode, which decoded gives "XOX", the next key.
zero.txt
Normal contents:
one er chtyri fem zes kahdeksan devet dix elf tízenkettö neljätoista patnáct seksten siebzehn diciotto devatenáct zwanzig húszonegy tjuetre vintee quatro dvacetshest veintiocho tjugonio trettio kolmekymmentäyksi otuz üç trettiofyra trente-cinq tri deg saith trettioåtta niogtredive pedwar deg negyvenegy ctryricetdva neljäkymmentäkolme førtifire femogfyrre sechsundvierzig cuarentay ocho ceathrad 's a naoi ötven cincuentay dos cinquante-trois cinquantaquattro cincuentay cinco caogad 's a sia achtundfunfzig ötvenkilenc sextio soixanteet un zweiundsechzig hatvanhárom chwe deg pump sedesátshest soixante-sept kuusikymmentäkahdeksan sekstini halvfjerds
Translation: This is the numbers from one to seventy in various languages, except for 3, 7, 13, 22, 25, 27, 32, 36, 47, 51, 57 and 64. Mapping numbers of the same language to the same letter and putting spaces at the missing numbers, this is a substitution cipher for "by and large language is a tool for concealing the truth george carlin".
Decryption:
The decryption key for this file is "xox", given by the square.txt puzzle. This gives:
This is a series of tabs and spaces. Taking tabs as 1 and spaces as 0, then converting lines to ASCII gives "1msuper1337". Entering this on the source terminal gives:
- Indeed. You acquire items: three green pills
and gives three green pills.