Source Terminal Puzzle

From TheKolWiki
Jump to: navigation, search
Terminal lightos.gif

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.

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.