simplify directory structure and macros a lot - tgtimes - The Gopher Times HTML git clone git://bitreich.org/tgtimes git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/tgtimes DIR Log DIR Files DIR Refs DIR Tags DIR README --- DIR commit 42b0586947b6c4fe1c20673c96fc8baf3a706633 DIR parent 4d2bc64ad8279482672890095a903b2d1de2fe95 HTML Author: glenda <glenda@9front.local> Date: Sun, 14 Feb 2021 23:38:40 +0000 simplify directory structure and macros a lot Diffstat: R staging/mirzhivotnyh.txt -> curren… | 0 A current/mkfile | 1 + A current/newspaper.goal.txt | 319 +++++++++++++++++++++++++++++++ A current/newspaper.mw | 256 +++++++++++++++++++++++++++++++ M mk.newspaper | 11 ++++------- M mkfile | 10 ++++++++-- D pub/current/mkfile | 1 - D pub/current/newspaper.mw | 256 ------------------------------- D pub/current/newspaper.pdf | 0 D pub/current/newspaper.ps | 3557 ------------------------------- D pub/current/newspaper.txt | 261 ------------------------------- D pub/current/newspaper.vt | 261 ------------------------------- A tmac/tmac.crazy | 249 +++++++++++++++++++++++++++++++ M tmac/tmac.w | 285 ++++++------------------------- 14 files changed, 888 insertions(+), 4579 deletions(-) --- DIR diff --git a/staging/mirzhivotnyh.txt b/current/mirzhivotnyh.txt DIR diff --git a/current/mkfile b/current/mkfile @@ -0,0 +1 @@ +<../mk.newspaper DIR diff --git a/current/newspaper.goal.txt b/current/newspaper.goal.txt @@ -0,0 +1,319 @@ + + +------------------------------------------------------------------ + No. 1 The Gopher Times 2021-02-15 +------------------------------------------------------------------ + + ∙ The first edition of The Gopher Times + ∙ Bitreich TV improvements + ∙ World of Animals + + +The first edition of The Gopher Times josuah +------------------------------------------------------------------ + Starting from today, The Gopher Times is going to be published. + The entire journal is itself much of an experiment: How can a + paper-oriented journal make sense in this hypermedia era? %here% + + Blogs, like, pokes, tweets, messages, smart, buzz, feed, channel, + subscribe, post, cookie, paywall, analytic, trend, video, + downtime, live, notification, connected, streaming, event, fake + news. + + We know a lot more about the five last minutes than five last + years. Rather than a continuous feed of upmost shocking + headlines, The Gopher Times publishes, one opus at a time, real + news you can read, without a cookie wall. + + Newspaper go through a long chain, from journalist reporting all + facts near and afar, redactors organising information, along with + all the chain formatting the end structured text in the, end + layout, finally published and distributed for a few quarters. + + The web considerably transformed this chain: news are submitted + to AP, the printing chain are now server hosting providers, and + typesetters and layout artists are swapped for frontend web + developers. + + This journal divert by 90' by using troff(1) as its foundation: a + typesetter, targeted at producing finished, static documents + ready to be published may that be printed or downloaded. An + entire alternative stack to the web, and among one of the most + deployed on linux systems, through groff, used for manual pages. + + An entire custom macro set have been built to allow a multicolumn + multirow with automatic height and width, in order to fits either + the computer screen, paper, and smaller screens of all shapes, + and provide the Real Deal of a journal page setup. + + +Bitreich TV improvements 20h +------------------------------------------------------------------ + gopher://bitreich.org/0/usr/adc/phlog/2020-11-03T13-14-26-296030.md + + At Bitreich, we are always working hard to bring pleasure and + enjoyment to our users. In August 2020 we launched bitreich- + tv[0,1], which is an annotated playback of memes in the + memecache[2] via gopher. + + A lot of memes in the memecache share a common theme (corona, + gopher, toilets, etc). From today, thematic channels are + automatically created and listed on gopher://bitreich.org/1/tv + when a theme contains at least 25 memes. + + We recommend mpv(1) for playback, as in: + + $ mpv gopher://bitreich.org/9/tv/news.m3u + $ mpv gopher://bitreich.org/9/tv/all.m3u + $ mpv gopher://bitreich.org/9/tv/toilet.m3u + $ mpv gopher://bitreich.org/9/tv/trump.m3u + + Furthermore, the bitreich TV hosting and source code[3,4] are + moved to bitreich.org. Please report any issues to adc in + Freenode/#bitreich-tv. + + +World of Animals 0x1bi +------------------------------------------------------------------ + gopher://0x1bi.net/0/mirzhivotnyh.txt + + Back in the nineties when Windowds 3.1 was still very much a + thing, my old man, while doing his post graduated studies, found + this story on some Russian usenet group, saved it, printed it + out, posted it in his office. + + Years later he made the mistake of giving me the internet. And I + found the same story, now on the world wide web. + + I've taken the time to translate the story from Russian to + English such that everyone can enjoy the gifts of Russian usenet + koans. + + Enjoy responsibly. + + | едведь был безобpазным, косолапым и гpязным животным. днако + | добpее его не было никого во всем лесy. Hо звеpи замечали только + | его внешность, на что едведь жyтко обижался, ловил их и жестоко + | избивал ногами. оэтомy звеpи его не любили. Хотя он был очень + | добpым. веселым. н любил задоpные шyтки. а эти шyтки звеpи + | его скоpо жyтко возненавидели и били. а, тpyдно быть на свете + | добpым и веселым. + + The bear was a filthy, clumsy, and dirty animal. However, no one + was as loving as he was in the whole forest. But the animals only + saw his exterior, to which the bear became upset, caught them, + and brutaly beat them with his legs. Even though he was very + loving. And happy. He loved practical jokes. For these jokes the + animals started to hate the bear and beat him. Yes, it;s hard to + be loving and happy. + + | олк был тоже безобpазным и гpязным. еще он был очень злым и + | жестоким. Hо звеpи не испытывали к немy ненависти и не били. + | отомy, что олк yмеp еще в pаннем детстве. отомy, что едведь + | pодился pаньше олка. а, хоpошо, когда обpо побеждает ло. + + The wolf was also filthy and dirty. He was also very evil and + cruel. But the animals din't hate him and didn't beat him. + Because the wolf died early in his childhood. Because the bear + was born before the wolf. Yes, it's good when good triumphs over + evil. + + | аяц тоже был злым и жестоким. гpязным. еще он был тpyсливым. + | адостей аяц никомy никогда не делал. отомy, что боялся. Hо его + | все pавно сильно били. отомy, что ло всегда должно быть + | наказано. + + The rabbit was also evil and cruel. And dirty. He was also a + coward. The rabbit never commited any evil as he was scared. But + he was still beaten. Because evil must be punished. + + | ятел тоже был злым и жестоким. н не бил звеpей, потомy, что y + | него не было pyк. оэтомy, он вымещал свою злость на деpевьях. + | го не били. отомy, что не могли дотянyться. днажды его + | пpидавило насмеpть yпавшее деpево. оговаpивали, что оно + | отомстило. осле этого звеpи целый месяц боялись мочиться на + | деpевья. ни мочились на айца. аяц пpостyдился и yмеp. сем + | было ясно, что во всем был виноват ятел. Hо его не тpонyли. + | осколькy не смогли выковыpять из-под yпавшего деpева. а, ло + | иногда остается безнаказанным. + + The woodpecker was also evil and cruel. He didn't beat animals, + as he didn't have any arms. So he took his anger out on trees. He + was not beaten, as no one could reach him. One day a tree crushed + him to death. The animals said it took revenge. After that, then + animals were afraid of pissing on trees for a month. Instead + they pissed on the rabbit. The rabbit got a cold and died. + Everyone knew that the woodpecker was at fault. But he wasn't + beaten, as no one could get him out from the fallen tree. Yes, + sometimes evil remains unpunished. + + | pот был маленьким и слепым. н не был злым. н пpосто хоpошо + | делал свое дело. Это он подъел деpево, котоpое yпало на дятла. б + | этом никто не yзнал, и поэтомy его не избили. го вообще били + | pедко. Чаще пyгали. Hо его было очень тpyдно испyгать, потомy что + | он был слепой и не видел, что его пyгают. огда не yдавалось + | испyгать pота, звеpи очень огоpчались. били едведя. отомy, + | что им было очень обидно. днажды едведь тоже захотел испyгать + | pота. Hо pот не испyгался. отомy, что едведь его yбил. + | Hечаянно. pосто едведь был очень неyклюжим. звеpи его очень + | сильно избили. аже, несмотpя на то, что едведь сказал, что + | пошyтил. лохо, когда твои шyтки никто не понимает. + + The mole was small and blind. He was not evil. He just did his + job really well. It was he who dug under the tree which fell on + the woodpecker. No one knew about his digging and he was not + beaten. He was rarely beaten. More often scared. But it was + really hard to scare him as he was blind, and didn't see that he + was being scared. When the animals were unable to scare the mole + they became very upset. And beat the bear. One day the bear + decided to sacre the mole. But he didn't scare the mole. Because + he killed him. Accidentally. As he was very clumsy. And the + animals brutally beat him for killing the mole, even though the + bear said it was a prank. It's unfortunate when no one + understands your pranks. + + | иса была очень хитpой. на могла запpосто обхитpить кого yгодно. + | огда ей это yдавалось, то ее не били. Hо иногда ей не везло. + | ее били. или всем лесом. она yже не могла кого-нибyдь + | обхитpить. отомy, что очень тpyдно го-нибyдь обхитpить, когда + | тебя бьют. днажды ее избили до смеpти. а, жилда всегда на + | пpавдy выйдет. + + The fox was very cunning. She could easily outsmart anyone. When + she could outsmart someone, she was not beaten. But when she + coudln't, she was beaten. Hard. And at that point she couldn't + outsmart anyone, as it's hard to outsmart someone when you're + being beaten. One day she was beaten to death. Yes, truth will + always come to light. + + | абан был большой, сильный и стpашный. го все очень боялись. + | поэтомy его били только всем лесом. ли пpосто кидали в него + | камнями. абан этого очень не любил. однажды ночью он спpятал + | все камни в лесy. а это его очень сильно избили. ольше абан + | никогда не пpятал камни. оистинy говоpят - вpемя собиpать камни + | и вpемя их не тpогать никогда. + + The boar was big, strong, and scary. Everyone was scared of him. + That is why he was always beaten with the whole forest. Or simply + stoned him. The boar didn't like that. One day he hid all of the + stones in the forest. For the he was beaten really hard. After + that, the boar never hid stones. And so they say, there is time + to collect stones, and time to not touch them. + + | озел не был ни злым, ни добpым. н был пpосто озел. н часто + | козлил. его боялись бить. он своим козловством всех достал. + | тогда его избили до смеpти. отомy, что иначе он бы yмеp от + | стаpости. огда-нибyдь. огда озел yмеp, едведь сильно плакал. + | отомy, что он в тайне любил озла. а, любовь зла, полюбишь и + | озла. + + The goat was neither good nor evil. He was a goat. He often + goated. And the animals were scared of beating him. With his + goatness he got on everyones nerves. And he was beaten to death, + because otherwise he would have died of old age. Someday. After + the goat died, the bear cried, because he secretly loved the + goat. Yes, love is a cruel mistress. + + | жик был маленький и колючий. н кололся. н не был злым, он + | кололся по своей пpиpоде. з-за этого его били только в живот. + | жик этого не любил и стал бpиться наголо. тогда его стали бить + | как всех. а, очень тpyдно быть не таким как все. + + The hedgehog was small and prickly. He wasn't evil, he was + prickly by his own nature. For that he was beaten exclusively in + the stomach. And so the hedgehog started shaving bald. And he was + beaten like everyone else. Yes, it's hard to be not like everyone + else. + + | Скyнс был почти таким, как аяц. Hо только очень нючим. н плохо + | пахнyл. го били только в полиэтиленовом пакете. Тогда запах был + | не такой сильный. днажды y Скyнса был день pождения. н + | пpигласил всех звеpей, потомy, что был жадным и любил подаpки. + | звеpи подаpили емy новый полиэтиленовый пакет. сильно избили до + | потеpи сознания. Скyнс задохнyлся в пакете. Так его и + | похоpонили. пакете. очень альнем есy. отомy, что меpтвый + | Скyнс вонял еще сильнее. отом пpишли жители чень альнего еса + | и в сех сильно избили. м не понpавился запах меpтвого Скyнса. + | а, с соседями надо жить в миpе. + + The skunk was very much like rabbit. But very smelly. He was + beaten only inside a plastic bag, because then the smell wasn't + as bad. One day the skunk had a birthday party, and he invited + all of the animals as he was greedy and he loved presents. The + animals got him a new plastig bag. And then proceeded to beat him + until loss of consciousness. The skunk then suffocated inside the + bag. That is how he was buried. In the plastic bag. In the very + far away forest, as a dead skunk smelt worse than a living skunk. + Then the animals from the very far away forest came and beat + everyone hard. They didn't like the smell of the dead skunk. Yes, + you must love your neighbour. + + | Хомяк был тоже очень жадным. богатым. сли бы он делился своим + | богатством, его бы били не так сильно. Hо он был очень жадным. а + | это его били сильно. емy все pавно пpиходилось делиться. он + | гоpько плакал. а, богатые тоже плачyт. + + The hasmter was also very greedy. And rich. If he shared his + riches he woudn't be beaten as hard. But he was greedy. And he + was beaten hard. And he still had to share his riches. For that + he cried. Yes, even rich people cry. + + | ев был цаpь звеpей. н пpавил лесом. Цаpей бить не положено. Это + | закон. Hо звеpи давно забили на закон. веpи били и льва. Hи за + | что. отомy, что так yж здесь повелось. + + The lion was king. He ruled the forest. You're not supposed to + beat kings. Such is the law. But the animals gave a fuck about + the law. They beat the lion. Why? That's just how things go in + forest. + + | оpаль: зоpи здесь тихие... + + Moral: Sunrises here are quiet... + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DIR diff --git a/current/newspaper.mw b/current/newspaper.mw @@ -0,0 +1,256 @@ +.TL +The Gopher Times +. +.SH +The first edition of The Gopher Times +.PP +Starting from today, \fIThe Gopher Times\fR is going to be published. +The entire journal is itself much of an experiment: +How can a paper-oriented journal make sense in this hypermedia era? +.PP +Blogs, like, pokes, tweets, messages, smart, buzz, feed, +channel, subscribe, post, cookie, paywall, analytic, +trend, video, downtime, live, notification, connected, +streaming, event, fake news. +.PP +We know a lot more about the five last minutes than five last years. +Rather than a continuous feed of upmost shocking headlines, +\fIThe Gopher Times\fR publishes, one opus at a time, real news you can read, +without a cookie wall. +.PP +Newspaper go through a long chain, from journalist +reporting all facts near and afar, redactors organising information, +along with all the chain formatting the end structured text in the, +end layout, finally published and distributed for a few quarters. +.PP +The web considerably transformed this chain: news are submitted to AP, +the printing chain are now server hosting providers, and typesetters and +layout artists are swapped for frontend web developers. +.PP +This journal divert by 90' by using \fCtroff(1)\fR as its foundation: +a typesetter, targeted at producing finished, static documents ready to +be published may that be printed or downloaded. +An entire alternative stack to the web, and among one of the most deployed +on linux systems, through groff, used for manual pages. +.PP +An entire custom macro set have been built to allow a multicolumn +multirow with automatic height and width, in order to fits either the +computer screen, paper, and smaller screens of all shapes, and provide +the Real Deal of a journal page setup. +. +.SH +Bitreich TV improvements +.PP +gopher://bitreich.org/0/usr/adc/phlog/2020-11-03T13-14-26-296030.md +.PP +At Bitreich, we are always working hard to bring pleasure and enjoyment +to our users. In August 2020 we launched bitreich-tv[0,1], which is an +annotated playback of memes in the memecache[2] via gopher. +.PP +A lot of memes in the memecache share a common theme (corona, gopher, +toilets, etc). From today, thematic channels are automatically created +and listed on gopher://bitreich.org/1/tv when a theme contains at least +25 memes. +.PP +We recommend mpv(1) for playback, as in: +.PP +$ mpv gopher://bitreich.org/9/tv/news.m3u +.br +$ mpv gopher://bitreich.org/9/tv/all.m3u +.br +$ mpv gopher://bitreich.org/9/tv/toilet.m3u +.br +$ mpv gopher://bitreich.org/9/tv/trump.m3u +.PP +Furthermore, the bitreich TV hosting and source code[3,4] are moved to +bitreich.org. Please report any issues to adc in Freenode/#bitreich-tv. +. +.SH +World of Animals +.PP +gopher://0x1bi.net/0/mirzhivotnyh.txt +.PP +Back in the nineties when Windowds 3.1 was still very much a thing, my old +man, while doing his post graduated studies, found this story on some Russian +usenet group, saved it, printed it out, posted it in his office. +.PP +Years later he made the mistake of giving me the internet. And I found the +same story, now on the world wide web. +.PP +I've taken the time to translate the story from Russian to English such that +everyone can enjoy the gifts of Russian usenet koans. +.PP +Enjoy responsibly. +.QP +Медведь был безобpазным, косолапым и гpязным животным. +Однако добpее его не было никого во всем лесy. Hо звеpи +замечали только его внешность, на что Медведь жyтко +обижался, ловил их и жестоко избивал ногами. Поэтомy звеpи +его не любили. Хотя он был очень добpым. И веселым. Он любил +задоpные шyтки. За эти шyтки звеpи его скоpо жyтко +возненавидели и били. Да, тpyдно быть на свете добpым и веселым. +.PP +The bear was a filthy, clumsy, and dirty animal. However, no one was as loving +as he was in the whole forest. But the animals only saw his exterior, to which +the bear became upset, caught them, and brutaly beat them with his legs. Even +though he was very loving. And happy. He loved practical jokes. For these jokes +the animals started to hate the bear and beat him. Yes, it;s hard to be loving +and happy. +.QP +Волк был тоже безобpазным и гpязным. И еще он был очень +злым и жестоким. Hо звеpи не испытывали к немy ненависти и +не били. Потомy, что Волк yмеp еще в pаннем детстве. Потомy, +что Медведь pодился pаньше Волка. Да, хоpошо, когда Добpо +побеждает Зло. +.PP +The wolf was also filthy and dirty. He was also very evil and cruel. But the +animals din't hate him and didn't beat him. Because the wolf died early in his +childhood. Because the bear was born before the wolf. Yes, it's good when good +triumphs over evil. +.QP +Заяц тоже был злым и жестоким. И гpязным. И еще он был +тpyсливым. Гадостей Заяц никомy никогда не делал. Потомy, +что боялся. Hо его все pавно сильно били. Потомy, что Зло +всегда должно быть наказано. +.PP +The rabbit was also evil and cruel. And dirty. He was also a coward. The rabbit +never commited any evil as he was scared. But he was still beaten. Because evil +must be punished. +.QP +И Дятел тоже был злым и жестоким. Он не бил звеpей, +потомy, что y него не было pyк. Поэтомy, он вымещал свою +злость на деpевьях. Его не били. Потомy, что не могли +дотянyться. Однажды его пpидавило насмеpть yпавшее деpево. +Поговаpивали, что оно отомстило. После этого звеpи целый +месяц боялись мочиться на деpевья. Они мочились на Зайца. +Заяц пpостyдился и yмеp. Всем было ясно, что во всем был +виноват Дятел. Hо его не тpонyли. Посколькy не смогли +выковыpять из-под yпавшего деpева. Да, Зло иногда остается +безнаказанным. +.PP +The woodpecker was also evil and cruel. He didn't beat animals, as he didn't +have any arms. So he took his anger out on trees. He was not beaten, as no one +could reach him. One day a tree crushed him to death. The animals said it took +revenge. After that, then animals were afraid of pissing on trees for a month. +Instead they pissed on the rabbit. The rabbit got a cold and died. Everyone +knew that the woodpecker was at fault. But he wasn't beaten, as no one could +get him out from the fallen tree. Yes, sometimes evil remains unpunished. +.QP +Кpот был маленьким и слепым. Он не был злым. Он пpосто +хоpошо делал свое дело. Это он подъел деpево, котоpое yпало +на дятла. Об этом никто не yзнал, и поэтомy его не избили. +Его вообще били pедко. Чаще пyгали. Hо его было очень тpyдно +испyгать, потомy что он был слепой и не видел, что его +пyгают. Когда не yдавалось испyгать Кpота, звеpи очень +огоpчались. И били Медведя. Потомy, что им было очень +обидно. Однажды Медведь тоже захотел испyгать Кpота. Hо Кpот +не испyгался. Потомy, что Медведь его yбил. Hечаянно. +Пpосто Медведь был очень неyклюжим. И звеpи его очень сильно +избили. Даже, несмотpя на то, что Медведь сказал, что +пошyтил. Плохо, когда твои шyтки никто не понимает. +.PP +The mole was small and blind. He was not evil. He just did his job really well. +It was he who dug under the tree which fell on the woodpecker. No one knew +about his digging and he was not beaten. He was rarely beaten. More often +scared. But it was really hard to scare him as he was blind, and didn't see +that he was being scared. When the animals were unable to scare the mole they +became very upset. And beat the bear. One day the bear decided to sacre the +mole. But he didn't scare the mole. Because he killed him. Accidentally. As he +was very clumsy. And the animals brutally beat him for killing the mole, even +though the bear said it was a prank. It's unfortunate when no one understands +your pranks. +.QP +Лиса была очень хитpой. Она могла запpосто обхитpить +кого yгодно. Когда ей это yдавалось, то ее не били. Hо +иногда ей не везло. И ее били. Били всем лесом. И она yже не +могла кого-нибyдь обхитpить. Потомy, что очень тpyдно +го-нибyдь обхитpить, когда тебя бьют. Однажды ее избили +до смеpти. Да, жилда всегда на пpавдy выйдет. +.PP +The fox was very cunning. She could easily outsmart anyone. When she could +outsmart someone, she was not beaten. But when she coudln't, she was beaten. +Hard. And at that point she couldn't outsmart anyone, as it's hard to outsmart +someone when you're being beaten. One day she was beaten to death. Yes, truth +will always come to light. +.QP +Кабан был большой, сильный и стpашный. Его все очень +боялись. И поэтомy его били только всем лесом. Или пpосто +кидали в него камнями. Кабан этого очень не любил. И однажды +ночью он спpятал все камни в лесy. За это его очень сильно +избили. Больше Кабан никогда не пpятал камни. Воистинy +говоpят - вpемя собиpать камни и вpемя их не тpогать +никогда. +.PP +The boar was big, strong, and scary. Everyone was scared of him. That is why he +was always beaten with the whole forest. Or simply stoned him. The boar didn't +like that. One day he hid all of the stones in the forest. For the he was +beaten really hard. After that, the boar never hid stones. And so they say, +there is time to collect stones, and time to not touch them. +.QP +Козел не был ни злым, ни добpым. Он был пpосто Козел. +н часто козлил. И его боялись бить. И он своим козловством +всех достал. И тогда его избили до смеpти. Потомy, что иначе +он бы yмеp от стаpости. Когда-нибyдь. Когда Козел yмеp, +Медведь сильно плакал. Потомy, что он в тайне любил Козла. +Да, любовь зла, полюбишь и Козла. +.PP +The goat was neither good nor evil. He was a goat. He often goated. And the +animals were scared of beating him. With his goatness he got on everyones +nerves. And he was beaten to death, because otherwise he would have died of old +age. Someday. After the goat died, the bear cried, because he secretly loved +the goat. Yes, love is a cruel mistress. +.QP +Ежик был маленький и колючий. Он кололся. Он не был +злым, он кололся по своей пpиpоде. Из-за этого его били +только в живот. Ежик этого не любил и стал бpиться наголо. И +тогда его стали бить как всех. Да, очень тpyдно быть не +таким как все. +.PP +The hedgehog was small and prickly. He wasn't evil, he was prickly by his own +nature. For that he was beaten exclusively in the stomach. And so the hedgehog +started shaving bald. And he was beaten like everyone else. Yes, it's hard to +be not like everyone else. +.QP +Скyнс был почти таким, как Заяц. Hо только очень +нючим. Он плохо пахнyл. Его били только в полиэтиленовом +пакете. Тогда запах был не такой сильный. Однажды y Скyнса +был день pождения. Он пpигласил всех звеpей, потомy, что был +жадным и любил подаpки. И звеpи подаpили емy новый +полиэтиленовый пакет. И сильно избили до потеpи сознания. И +Скyнс задохнyлся в пакете. Так его и похоpонили. В пакете. В +очень Дальнем Лесy. Потомy, что меpтвый Скyнс вонял еще +сильнее. Потом пpишли жители Очень Дальнего Леса и в сех +сильно избили. Им не понpавился запах меpтвого Скyнса. Да, с +соседями надо жить в миpе. +.PP +The skunk was very much like rabbit. But very smelly. He was beaten only inside +a plastic bag, because then the smell wasn't as bad. One day the skunk had a +birthday party, and he invited all of the animals as he was greedy and he loved +presents. The animals got him a new plastig bag. And then proceeded to beat him +until loss of consciousness. The skunk then suffocated inside the bag. That is +how he was buried. In the plastic bag. In the very far away forest, as a dead +skunk smelt worse than a living skunk. Then the animals from the very far away +forest came and beat everyone hard. They didn't like the smell of the dead +skunk. Yes, you must love your neighbour. +.QP +Хомяк был тоже очень жадным. И богатым. Если бы он +делился своим богатством, его бы били не так сильно. Hо он +был очень жадным. За это его били сильно. И емy все pавно +пpиходилось делиться. И он гоpько плакал. Да, богатые тоже +плачyт. +.PP +The hasmter was also very greedy. And rich. If he shared his riches he woudn't +be beaten as hard. But he was greedy. And he was beaten hard. And he still had +to share his riches. For that he cried. Yes, even rich people cry. +.QP +Лев был цаpь звеpей. Он пpавил лесом. Цаpей бить не +положено. Это закон. Hо звеpи давно забили на закон. Звеpи +били и льва. Hи за что. Потомy, что так yж здесь повелось. +.PP +The lion was king. He ruled the forest. You're not supposed to beat kings. Such +is the law. But the animals gave a fuck about the law. They beat the lion. +Why? That's just how things go in forest. +.QP +Моpаль: А зоpи здесь тихие... +.PP +Moral: Sunrises here are quiet... DIR diff --git a/mk.newspaper b/mk.newspaper @@ -1,7 +1,7 @@ -all:V: newspaper.ps newspaper.pdf newspaper.vt newspaper.txt +all:V: newspaper.ps newspaper.pdf newspaper.txt clean:V: - rm -f *.ps *.pdf *.vt *.txt + rm -f *.ps *.pdf *.txt %.ps: %.mw troff -mw $prereq | dpost >$target @@ -9,8 +9,5 @@ clean:V: %.pdf: %.ps ps2pdf $prereq >$target -%.vt: %.mw - nroff -mw $prereq | col >$target - -%.txt: %.vt - awk '{ gsub(".\b", ""); print }' $prereq >$target +%.txt: %.mw + nroff -mw $prereq | col -xb >$target DIR diff --git a/mkfile b/mkfile @@ -1,9 +1,15 @@ default:V: current current:V: - cd pub/current + cd current mk all +publish:V: + rm current/mkfile # no change after publication + mv current `{date -f YYYY-MM-DD} + mkdir -p current + echo '<../mk.newspaper' >current/mkfile + touch current/newspaper.mw + bind:V: bind -a tmac /sys/lib/tmac - DIR diff --git a/pub/current/mkfile b/pub/current/mkfile @@ -1 +0,0 @@ -<../../mk.newspaper DIR diff --git a/pub/current/newspaper.mw b/pub/current/newspaper.mw @@ -1,256 +0,0 @@ -.TL -The Gopher Times -. -.SH -The first edition of The Gopher Times -.PP -Starting from today, \fIThe Gopher Times\fR is going to be published. -The entire journal is itself much of an experiment: -How can a paper-oriented journal make sense in this hypermedia era? -.PP -Blogs, like, pokes, tweets, messages, smart, buzz, feed, -channel, subscribe, post, cookie, paywall, analytic, -trend, video, downtime, live, notification, connected, -streaming, event, fake news. -.PP -We know a lot more about the five last minutes than five last years. -Rather than a continuous feed of upmost shocking headlines, -\fIThe Gopher Times\fR publishes, one opus at a time, real news you can read, -without a cookie wall. -.PP -Newspaper go through a long chain, from journalist -reporting all facts near and afar, redactors organising information, -along with all the chain formatting the end structured text in the, -end layout, finally published and distributed for a few quarters. -.PP -The web considerably transformed this chain: news are submitted to AP, -the printing chain are now server hosting providers, and typesetters and -layout artists are swapped for frontend web developers. -.PP -This journal divert by 90' by using \fCtroff(1)\fR as its foundation: -a typesetter, targeted at producing finished, static documents ready to -be published may that be printed or downloaded. -An entire alternative stack to the web, and among one of the most deployed -on linux systems, through groff, used for manual pages. -.PP -An entire custom macro set have been built to allow a multicolumn -multirow with automatic height and width, in order to fits either the -computer screen, paper, and smaller screens of all shapes, and provide -the Real Deal of a journal page setup. -. -.SH -Bitreich TV improvements -.PP -gopher://bitreich.org/0/usr/adc/phlog/2020-11-03T13-14-26-296030.md -.PP -At Bitreich, we are always working hard to bring pleasure and enjoyment -to our users. In August 2020 we launched bitreich-tv[0,1], which is an -annotated playback of memes in the memecache[2] via gopher. -.PP -A lot of memes in the memecache share a common theme (corona, gopher, -toilets, etc). From today, thematic channels are automatically created -and listed on gopher://bitreich.org/1/tv when a theme contains at least -25 memes. -.PP -We recommend mpv(1) for playback, as in: -.PP -$ mpv gopher://bitreich.org/9/tv/news.m3u -.br -$ mpv gopher://bitreich.org/9/tv/all.m3u -.br -$ mpv gopher://bitreich.org/9/tv/toilet.m3u -.br -$ mpv gopher://bitreich.org/9/tv/trump.m3u -.PP -Furthermore, the bitreich TV hosting and source code[3,4] are moved to -bitreich.org. Please report any issues to adc in Freenode/#bitreich-tv. -. -.SH -World of Animals -.PP -gopher://0x1bi.net/0/mirzhivotnyh.txt -.PP -Back in the nineties when Windowds 3.1 was still very much a thing, my old -man, while doing his post graduated studies, found this story on some Russian -usenet group, saved it, printed it out, posted it in his office. -.PP -Years later he made the mistake of giving me the internet. And I found the -same story, now on the world wide web. -.PP -I've taken the time to translate the story from Russian to English such that -everyone can enjoy the gifts of Russian usenet koans. -.PP -Enjoy responsibly. -.PP -Медведь был безобpазным, косолапым и гpязным животным. -Однако добpее его не было никого во всем лесy. Hо звеpи -замечали только его внешность, на что Медведь жyтко -обижался, ловил их и жестоко избивал ногами. Поэтомy звеpи -его не любили. Хотя он был очень добpым. И веселым. Он любил -задоpные шyтки. За эти шyтки звеpи его скоpо жyтко -возненавидели и били. Да, тpyдно быть на свете добpым и веселым. -.PP -The bear was a filthy, clumsy, and dirty animal. However, no one was as loving -as he was in the whole forest. But the animals only saw his exterior, to which -the bear became upset, caught them, and brutaly beat them with his legs. Even -though he was very loving. And happy. He loved practical jokes. For these jokes -the animals started to hate the bear and beat him. Yes, it;s hard to be loving -and happy. -.PP -Волк был тоже безобpазным и гpязным. И еще он был очень -злым и жестоким. Hо звеpи не испытывали к немy ненависти и -не били. Потомy, что Волк yмеp еще в pаннем детстве. Потомy, -что Медведь pодился pаньше Волка. Да, хоpошо, когда Добpо -побеждает Зло. -.PP -The wolf was also filthy and dirty. He was also very evil and cruel. But the -animals din't hate him and didn't beat him. Because the wolf died early in his -childhood. Because the bear was born before the wolf. Yes, it's good when good -triumphs over evil. -.PP -Заяц тоже был злым и жестоким. И гpязным. И еще он был -тpyсливым. Гадостей Заяц никомy никогда не делал. Потомy, -что боялся. Hо его все pавно сильно били. Потомy, что Зло -всегда должно быть наказано. -.PP -The rabbit was also evil and cruel. And dirty. He was also a coward. The rabbit -never commited any evil as he was scared. But he was still beaten. Because evil -must be punished. -.PP -И Дятел тоже был злым и жестоким. Он не бил звеpей, -потомy, что y него не было pyк. Поэтомy, он вымещал свою -злость на деpевьях. Его не били. Потомy, что не могли -дотянyться. Однажды его пpидавило насмеpть yпавшее деpево. -Поговаpивали, что оно отомстило. После этого звеpи целый -месяц боялись мочиться на деpевья. Они мочились на Зайца. -Заяц пpостyдился и yмеp. Всем было ясно, что во всем был -виноват Дятел. Hо его не тpонyли. Посколькy не смогли -выковыpять из-под yпавшего деpева. Да, Зло иногда остается -безнаказанным. -.PP -The woodpecker was also evil and cruel. He didn't beat animals, as he didn't -have any arms. So he took his anger out on trees. He was not beaten, as no one -could reach him. One day a tree crushed him to death. The animals said it took -revenge. After that, then animals were afraid of pissing on trees for a month. -Instead they pissed on the rabbit. The rabbit got a cold and died. Everyone -knew that the woodpecker was at fault. But he wasn't beaten, as no one could -get him out from the fallen tree. Yes, sometimes evil remains unpunished. -.PP -Кpот был маленьким и слепым. Он не был злым. Он пpосто -хоpошо делал свое дело. Это он подъел деpево, котоpое yпало -на дятла. Об этом никто не yзнал, и поэтомy его не избили. -Его вообще били pедко. Чаще пyгали. Hо его было очень тpyдно -испyгать, потомy что он был слепой и не видел, что его -пyгают. Когда не yдавалось испyгать Кpота, звеpи очень -огоpчались. И били Медведя. Потомy, что им было очень -обидно. Однажды Медведь тоже захотел испyгать Кpота. Hо Кpот -не испyгался. Потомy, что Медведь его yбил. Hечаянно. -Пpосто Медведь был очень неyклюжим. И звеpи его очень сильно -избили. Даже, несмотpя на то, что Медведь сказал, что -пошyтил. Плохо, когда твои шyтки никто не понимает. -.PP -The mole was small and blind. He was not evil. He just did his job really well. -It was he who dug under the tree which fell on the woodpecker. No one knew -about his digging and he was not beaten. He was rarely beaten. More often -scared. But it was really hard to scare him as he was blind, and didn't see -that he was being scared. When the animals were unable to scare the mole they -became very upset. And beat the bear. One day the bear decided to sacre the -mole. But he didn't scare the mole. Because he killed him. Accidentally. As he -was very clumsy. And the animals brutally beat him for killing the mole, even -though the bear said it was a prank. It's unfortunate when no one understands -your pranks. -.PP -Лиса была очень хитpой. Она могла запpосто обхитpить -кого yгодно. Когда ей это yдавалось, то ее не били. Hо -иногда ей не везло. И ее били. Били всем лесом. И она yже не -могла кого-нибyдь обхитpить. Потомy, что очень тpyдно -го-нибyдь обхитpить, когда тебя бьют. Однажды ее избили -до смеpти. Да, жилда всегда на пpавдy выйдет. -.PP -The fox was very cunning. She could easily outsmart anyone. When she could -outsmart someone, she was not beaten. But when she coudln't, she was beaten. -Hard. And at that point she couldn't outsmart anyone, as it's hard to outsmart -someone when you're being beaten. One day she was beaten to death. Yes, truth -will always come to light. -.PP -Кабан был большой, сильный и стpашный. Его все очень -боялись. И поэтомy его били только всем лесом. Или пpосто -кидали в него камнями. Кабан этого очень не любил. И однажды -ночью он спpятал все камни в лесy. За это его очень сильно -избили. Больше Кабан никогда не пpятал камни. Воистинy -говоpят - вpемя собиpать камни и вpемя их не тpогать -никогда. -.PP -The boar was big, strong, and scary. Everyone was scared of him. That is why he -was always beaten with the whole forest. Or simply stoned him. The boar didn't -like that. One day he hid all of the stones in the forest. For the he was -beaten really hard. After that, the boar never hid stones. And so they say, -there is time to collect stones, and time to not touch them. -.PP -Козел не был ни злым, ни добpым. Он был пpосто Козел. -н часто козлил. И его боялись бить. И он своим козловством -всех достал. И тогда его избили до смеpти. Потомy, что иначе -он бы yмеp от стаpости. Когда-нибyдь. Когда Козел yмеp, -Медведь сильно плакал. Потомy, что он в тайне любил Козла. -Да, любовь зла, полюбишь и Козла. -.PP -The goat was neither good nor evil. He was a goat. He often goated. And the -animals were scared of beating him. With his goatness he got on everyones -nerves. And he was beaten to death, because otherwise he would have died of old -age. Someday. After the goat died, the bear cried, because he secretly loved -the goat. Yes, love is a cruel mistress. -.PP -Ежик был маленький и колючий. Он кололся. Он не был -злым, он кололся по своей пpиpоде. Из-за этого его били -только в живот. Ежик этого не любил и стал бpиться наголо. И -тогда его стали бить как всех. Да, очень тpyдно быть не -таким как все. -.PP -The hedgehog was small and prickly. He wasn't evil, he was prickly by his own -nature. For that he was beaten exclusively in the stomach. And so the hedgehog -started shaving bald. And he was beaten like everyone else. Yes, it's hard to -be not like everyone else. -.PP -Скyнс был почти таким, как Заяц. Hо только очень -нючим. Он плохо пахнyл. Его били только в полиэтиленовом -пакете. Тогда запах был не такой сильный. Однажды y Скyнса -был день pождения. Он пpигласил всех звеpей, потомy, что был -жадным и любил подаpки. И звеpи подаpили емy новый -полиэтиленовый пакет. И сильно избили до потеpи сознания. И -Скyнс задохнyлся в пакете. Так его и похоpонили. В пакете. В -очень Дальнем Лесy. Потомy, что меpтвый Скyнс вонял еще -сильнее. Потом пpишли жители Очень Дальнего Леса и в сех -сильно избили. Им не понpавился запах меpтвого Скyнса. Да, с -соседями надо жить в миpе. -.PP -The skunk was very much like rabbit. But very smelly. He was beaten only inside -a plastic bag, because then the smell wasn't as bad. One day the skunk had a -birthday party, and he invited all of the animals as he was greedy and he loved -presents. The animals got him a new plastig bag. And then proceeded to beat him -until loss of consciousness. The skunk then suffocated inside the bag. That is -how he was buried. In the plastic bag. In the very far away forest, as a dead -skunk smelt worse than a living skunk. Then the animals from the very far away -forest came and beat everyone hard. They didn't like the smell of the dead -skunk. Yes, you must love your neighbour. -.PP -Хомяк был тоже очень жадным. И богатым. Если бы он -делился своим богатством, его бы били не так сильно. Hо он -был очень жадным. За это его били сильно. И емy все pавно -пpиходилось делиться. И он гоpько плакал. Да, богатые тоже -плачyт. -.PP -The hasmter was also very greedy. And rich. If he shared his riches he woudn't -be beaten as hard. But he was greedy. And he was beaten hard. And he still had -to share his riches. For that he cried. Yes, even rich people cry. -.PP -Лев был цаpь звеpей. Он пpавил лесом. Цаpей бить не -положено. Это закон. Hо звеpи давно забили на закон. Звеpи -били и льва. Hи за что. Потомy, что так yж здесь повелось. -.PP -The lion was king. He ruled the forest. You're not supposed to beat kings. Such -is the law. But the animals gave a fuck about the law. They beat the lion. -Why? That's just how things go in forest. -.PP -Моpаль: А зоpи здесь тихие... -.PP -Moral: Sunrises here are quiet... DIR diff --git a/pub/current/newspaper.pdf b/pub/current/newspaper.pdf Binary files differ. DIR diff --git a/pub/current/newspaper.ps b/pub/current/newspaper.ps @@ -1,3557 +0,0 @@ -%!PS-Adobe-2.0 -%%Version: 0.1 -%%Creator: troff, Plan 9 edition -%%DocumentFonts: (atend) -%%Pages: (atend) -%%EndComments -% -% Version 3.3.2 prologue for troff files. -% - -/#copies 1 store -/aspectratio 1 def -/formsperpage 1 def -/landscape false def -/linewidth .3 def -/magnification 1 def -/margin 0 def -/orientation 0 def -/resolution 720 def -/rotation 1 def -/xoffset 0 def -/yoffset 0 def - -/roundpage true def -/useclippath true def -/pagebbox [0 0 612 792] def - -/R /Times-Roman def -/I /Times-Italic def -/B /Times-Bold def -/BI /Times-BoldItalic def -/H /Helvetica def -/HI /Helvetica-Oblique def -/HB /Helvetica-Bold def -/HX /Helvetica-BoldOblique def -/CW /Courier def -/CO /Courier def -/CI /Courier-Oblique def -/CB /Courier-Bold def -/CX /Courier-BoldOblique def -/PA /Palatino-Roman def -/PI /Palatino-Italic def -/PB /Palatino-Bold def -/PX /Palatino-BoldItalic def -/Hr /Helvetica-Narrow def -/Hi /Helvetica-Narrow-Oblique def -/Hb /Helvetica-Narrow-Bold def -/Hx /Helvetica-Narrow-BoldOblique def -/KR /Bookman-Light def -/KI /Bookman-LightItalic def -/KB /Bookman-Demi def -/KX /Bookman-DemiItalic def -/AR /AvantGarde-Book def -/AI /AvantGarde-BookOblique def -/AB /AvantGarde-Demi def -/AX /AvantGarde-DemiOblique def -/NR /NewCenturySchlbk-Roman def -/NI /NewCenturySchlbk-Italic def -/NB /NewCenturySchlbk-Bold def -/NX /NewCenturySchlbk-BoldItalic def -/ZD /ZapfDingbats def -/ZI /ZapfChancery-MediumItalic def -/S /S def -/S1 /S1 def -/GR /Symbol def - -/inch {72 mul} bind def -/min {2 copy gt {exch} if pop} bind def - -/setup { - counttomark 2 idiv {def} repeat pop - - landscape {/orientation 90 orientation add def} if - /scaling 72 resolution div def - linewidth setlinewidth - 1 setlinecap - - pagedimensions - xcenter ycenter translate - orientation rotation mul rotate - width 2 div neg height 2 div translate - xoffset inch yoffset inch neg translate - margin 2 div dup neg translate - magnification dup aspectratio mul scale - scaling scaling scale - - addmetrics - 0 0 moveto -} def - -/pagedimensions { - useclippath userdict /gotpagebbox known not and { - /pagebbox [clippath pathbbox newpath] def - roundpage currentdict /roundpagebbox known and {roundpagebbox} if - } if - pagebbox aload pop - 4 -1 roll exch 4 1 roll 4 copy - landscape {4 2 roll} if - sub /width exch def - sub /height exch def - add 2 div /xcenter exch def - add 2 div /ycenter exch def - userdict /gotpagebbox true put -} def - -/addmetrics { - /Symbol /S null Sdefs cf - /Times-Roman /S1 StandardEncoding dup length array copy S1defs cf -} def - -/pagesetup { - /page exch def - currentdict /pagedict known currentdict page known and { - page load pagedict exch get cvx exec - } if -} def - -/decodingdefs [ - {counttomark 2 idiv {y moveto show} repeat} - {neg /y exch def counttomark 2 idiv {y moveto show} repeat} - {neg moveto {2 index stringwidth pop sub exch div 0 32 4 -1 roll widthshow} repeat} - {neg moveto {spacewidth sub 0.0 32 4 -1 roll widthshow} repeat} - {counttomark 2 idiv {y moveto show} repeat} - {neg setfunnytext} -] def - -/setdecoding {/t decodingdefs 3 -1 roll get bind def} bind def - -/w {neg moveto show} bind def -/m {neg dup /y exch def moveto} bind def -/done {/lastpage where {pop lastpage} if} def - -/f { - dup /font exch def findfont exch - dup /ptsize exch def scaling div dup /size exch def scalefont setfont - linewidth ptsize mul scaling 10 mul div setlinewidth - /spacewidth ( ) stringwidth pop def -} bind def - -/changefont { - /fontheight exch def - /fontslant exch def - currentfont [ - 1 0 - fontheight ptsize div fontslant sin mul fontslant cos div - fontheight ptsize div - 0 0 - ] makefont setfont -} bind def - -/sf {f} bind def - -/cf { - dup length 2 idiv - /entries exch def - /chtab exch def - /newencoding exch def - /newfont exch def - - findfont dup length 1 add dict - /newdict exch def - {1 index /FID ne {newdict 3 1 roll put}{pop pop} ifelse} forall - - newencoding type /arraytype eq {newdict /Encoding newencoding put} if - - newdict /Metrics entries dict put - newdict /Metrics get - begin - chtab aload pop - 1 1 entries {pop def} for - newfont newdict definefont pop - end -} bind def - -% -% A few arrays used to adjust reference points and character widths in some -% of the printer resident fonts. If square roots are too high try changing -% the lines describing /radical and /radicalex to, -% -% /radical [0 -75 550 0] -% /radicalex [-50 -75 500 0] -% -% Move braceleftbt a bit - default PostScript character is off a bit. -% - -/Sdefs [ - /bracketlefttp [201 500] - /bracketleftbt [201 500] - /bracketrighttp [-81 380] - /bracketrightbt [-83 380] - /braceleftbt [203 490] - /bracketrightex [220 -125 500 0] - /radical [0 0 550 0] - /radicalex [-50 0 500 0] - /parenleftex [-20 -170 0 0] - /integral [100 -50 500 0] - /infinity [10 -75 730 0] -] def - -/S1defs [ - /underscore [0 80 500 0] - /endash [7 90 650 0] -] def -% -% Tries to round clipping path dimensions, as stored in array pagebbox, so they -% match one of the known sizes in the papersizes array. Lower left coordinates -% are always set to 0. -% - -/roundpagebbox { - 7 dict begin - /papersizes [8.5 inch 11 inch 14 inch 17 inch] def - - /mappapersize { - /val exch def - /slop .5 inch def - /diff slop def - /j 0 def - 0 1 papersizes length 1 sub { - /i exch def - papersizes i get val sub abs - dup diff le {/diff exch def /j i def} {pop} ifelse - } for - diff slop lt {papersizes j get} {val} ifelse - } def - - pagebbox 0 0 put - pagebbox 1 0 put - pagebbox dup 2 get mappapersize 2 exch put - pagebbox dup 3 get mappapersize 3 exch put - end -} bind def - -%%EndProlog -%%BeginSetup -mark -% -% Encoding vector and redefinition of findfont for the ISO Latin1 standard. -% The 18 characters missing from ROM based fonts on older printers are noted -% below. -% - -/ISOLatin1Encoding [ - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /space - /exclam - /quotedbl - /numbersign - /dollar - /percent - /ampersand - /quoteright - /parenleft - /parenright - /asterisk - /plus - /comma - /minus - /period - /slash - /zero - /one - /two - /three - /four - /five - /six - /seven - /eight - /nine - /colon - /semicolon - /less - /equal - /greater - /question - /at - /A - /B - /C - /D - /E - /F - /G - /H - /I - /J - /K - /L - /M - /N - /O - /P - /Q - /R - /S - /T - /U - /V - /W - /X - /Y - /Z - /bracketleft - /backslash - /bracketright - /asciicircum - /underscore - /quoteleft - /a - /b - /c - /d - /e - /f - /g - /h - /i - /j - /k - /l - /m - /n - /o - /p - /q - /r - /s - /t - /u - /v - /w - /x - /y - /z - /braceleft - /bar - /braceright - /asciitilde - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /dotlessi - /grave - /acute - /circumflex - /tilde - /macron - /breve - /dotaccent - /dieresis - /.notdef - /ring - /cedilla - /.notdef - /hungarumlaut - /ogonek - /caron - /space - /exclamdown - /cent - /sterling - /currency - /yen - /brokenbar % missing - /section - /dieresis - /copyright - /ordfeminine - /guillemotleft - /logicalnot - /hyphen - /registered - /macron - /degree % missing - /plusminus % missing - /twosuperior % missing - /threesuperior % missing - /acute - /mu % missing - /paragraph - /periodcentered - /cedilla - /onesuperior % missing - /ordmasculine - /guillemotright - /onequarter % missing - /onehalf % missing - /threequarters % missing - /questiondown - /Agrave - /Aacute - /Acircumflex - /Atilde - /Adieresis - /Aring - /AE - /Ccedilla - /Egrave - /Eacute - /Ecircumflex - /Edieresis - /Igrave - /Iacute - /Icircumflex - /Idieresis - /Eth % missing - /Ntilde - /Ograve - /Oacute - /Ocircumflex - /Otilde - /Odieresis - /multiply % missing - /Oslash - /Ugrave - /Uacute - /Ucircumflex - /Udieresis - /Yacute % missing - /Thorn % missing - /germandbls - /agrave - /aacute - /acircumflex - /atilde - /adieresis - /aring - /ae - /ccedilla - /egrave - /eacute - /ecircumflex - /edieresis - /igrave - /iacute - /icircumflex - /idieresis - /eth % missing - /ntilde - /ograve - /oacute - /ocircumflex - /otilde - /odieresis - /divide % missing - /oslash - /ugrave - /uacute - /ucircumflex - /udieresis - /yacute % missing - /thorn % missing - /ydieresis -] def - -/NewFontDirectory FontDirectory maxlength dict def - -% -% Apparently no guarantee findfont is defined in systemdict so the obvious -% -% systemdict /findfont get exec -% -% can generate an error. So far the only exception is a VT600 (version 48.0). -% - -userdict /@RealFindfont known not { - userdict begin - /@RealFindfont systemdict begin /findfont load end def - end -} if - -/findfont { - dup NewFontDirectory exch known not { - dup - %dup systemdict /findfont get exec % not always in systemdict - dup userdict /@RealFindfont get exec - dup /Encoding get StandardEncoding eq { - dup length dict begin - {1 index /FID ne {def}{pop pop} ifelse} forall - /Encoding ISOLatin1Encoding def - currentdict - end - /DummyFontName exch definefont - } if - NewFontDirectory 3 1 roll put - } if - NewFontDirectory exch get -} bind def - -setup -%%EndSetup -%%Page: 1 1 -/saveobj save def -mark -1 pagesetup -cleartomark -showpage -saveobj restore -%%EndPage: 1 1 -%%Page: 2 2 -/saveobj save def -mark -2 pagesetup -40 /Times-Roman f -(The Gopher Times) 1552 400 w -10 /Times-Roman f -(#1 \255 2021/1/10) 150 520 w -(PAGE 2) 5634 520 w -10 /S1 f -(__________________________________________________________________________________________________________________________________________________________________________________________________________) -2140 520 w -17 /Times-Bold f -(The) 150 895 w -(first) 477 895 w -(edition) 821 895 w -(of) 1366 895 w -(The) 1550 895 w -(Gopher) 1877 895 w -(Times) 2478 895 w -10 /Times-Roman f -(Starting) 150 1075 w -(from) 497 1075 w -(today,) 721 1075 w -10 /Times-Italic f -(The) 998 1075 w -(Gopher) 1178 1075 w -(Times) 1513 1075 w -10 /Times-Roman f -(is) 1782 1075 w -(going) 1879 1075 w -(to) 2137 1075 w -(be) 2245 1075 w -(published.) 2369 1075 w -(The) 2838 1075 w -(entire) 3023 1075 w -(journal) 3280 1075 w -(is) 3593 1075 w -(itself) 3690 1075 w -(much) 3920 1075 w -(of) 4173 1075 w -(an) 4287 1075 w -(experiment:) 4412 1075 w -(How) 4920 1075 w -(can) 5145 1075 w -(a) 5314 1075 w -(paper\255oriented) 5389 1075 w -(journal make sense in this hypermedia era?) 150 1195 w -(Blogs,) 150 1375 w -(like,) 435 1375 w -(pokes,) 636 1375 w -(tweets,) 920 1375 w -(messages,) 1226 1375 w -(smart,) 1654 1375 w -(buzz,) 1927 1375 w -(feed,) 2166 1375 w -(channel,) 2388 1375 w -(subscribe,) 2749 1375 w -(post,) 3177 1375 w -(cookie,) 3395 1375 w -(paywall,) 3712 1375 w -(analytic,) 4079 1375 w -(trend,) 4447 1375 w -(video,) 4704 1375 w -(downtime,) 4978 1375 w -(live,) 5430 1375 w -(notifica\255) 5632 1375 w -(tion, connected, streaming, event, fake news.) 150 1495 w -(We) 150 1675 w -(know) 318 1675 w -(a) 570 1675 w -(lot) 644 1675 w -(more) 780 1675 w -(about) 1015 1675 w -(the) 1267 1675 w -(five) 1419 1675 w -(last) 1604 1675 w -(minutes) 1774 1675 w -(than) 2122 1675 w -(five) 2325 1675 w -(last) 2511 1675 w -(years.) 2681 1675 w -(Rather) 2972 1675 w -(than) 3269 1675 w -(a) 3472 1675 w -(continuous) 3547 1675 w -(feed) 4017 1675 w -(of) 4219 1675 w -(upmost) 4333 1675 w -(shocking) 4659 1675 w -(headlines,) 5051 1675 w -10 /Times-Italic f -(The) 5484 1675 w -(Gopher) 5665 1675 w -(Times) 150 1795 w -10 /Times-Roman f -(publishes, one opus at a time, real news you can read, without a cookie wall.) 414 1795 w -(Newspaper) 150 1975 w -(go) 629 1975 w -(through) 760 1975 w -(a) 1102 1975 w -(long) 1177 1975 w -(chain,) 1386 1975 w -(from) 1658 1975 w -(journalist) 1883 1975 w -(reporting) 2292 1975 w -(all) 2689 1975 w -(facts) 2820 1975 w -(near) 3039 1975 w -(and) 3241 1975 w -(afar,) 3416 1975 w -(redactors) 3626 1975 w -(organising) 4022 1975 w -(information,) 4475 1975 w -(along) 5004 1975 w -(with) 5258 1975 w -(all) 5468 1975 w -(the) 5600 1975 w -(chain) 5754 1975 w -(formatting the end structured text in the, end layout, finally published and distributed for a few quarters.) 150 2095 w -(The) 150 2275 w -(web) 331 2275 w -(considerably) 523 2275 w -(transformed) 1059 2275 w -(this) 1567 2275 w -(chain:) 1739 2275 w -(news) 2010 2275 w -(are) 2242 2275 w -(submitted) 2390 2275 w -(to) 2812 2275 w -(AP,) 2917 2275 w -(the) 3097 2275 w -(printing) 3246 2275 w -(chain) 3590 2275 w -(are) 3833 2275 w -(now) 3981 2275 w -(server) 4180 2275 w -(hosting) 4450 2275 w -(providers,) 4772 2275 w -(and) 5201 2275 w -(typesetters) 5372 2275 w -(and) 5826 2275 w -(layout artists are swapped for frontend web developers.) 150 2395 w -(This) 150 2575 w -(journal) 356 2575 w -(divert) 667 2575 w -(by) 928 2575 w -(90') 1057 2575 w -(by) 1219 2575 w -(using) 1348 2575 w -10 /Courier f -(troff\(1\)) 1594 2575 w -10 /Times-Roman f -(as) 2103 2575 w -(its) 2215 2575 w -(foundation:) 2339 2575 w -(a) 2829 2575 w -(typesetter,) 2902 2575 w -(targeted) 3344 2575 w -(at) 3694 2575 w -(producing) 3795 2575 w -(finished,) 4229 2575 w -(static) 4605 2575 w -(documents) 4845 2575 w -(ready) 5307 2575 w -(to) 5557 2575 w -(be) 5664 2575 w -(pub\255) 5787 2575 w -(lished) 150 2695 w -(may) 415 2695 w -(that) 613 2695 w -(be) 789 2695 w -(printed) 909 2695 w -(or) 1218 2695 w -(downloaded.) 1327 2695 w -(An) 1891 2695 w -(entire) 2039 2695 w -(alternative) 2292 2695 w -(stack to the web, and among one of the most deployed on linux systems, through) 2739 2695 w -(groff, used for manual pages.) 150 2815 w -(An entire custom macro set have been built to allow a multicolumn multirow with automatic height and width, in order to fits either the computer) 150 2995 w -(screen, paper, and smaller screens of all shapes, and provide the Real Deal of a journal page setup.) 150 3250 w -17 /Times-Bold f -(Bitreich) 4167 3250 w -(TV) 4796 3250 w -(improve\255) 5075 3250 w -(ments) 150 3505 w -10 /Times-Roman f -(gopher://bitreich.org/0/usr/adc/phlog/2020\25511\25503T13\25514\25526\255296030.md) 150 3685 w -(At) 150 3865 w -(Bitreich,) 276 3865 w -(we) 649 3865 w -(are) 791 3865 w -(always) 938 3865 w -(working) 1241 3865 w -(hard) 1600 3865 w -(to) 1803 3865 w -(bring) 1907 3865 w -(pleasure) 2144 3865 w -(and) 2502 3865 w -(enjoyment) 2673 3865 w -(to) 3122 3865 w -(our) 3227 3865 w -(users.) 3387 3865 w -(In) 3669 3865 w -(August) 3779 3865 w -(2020) 4095 3865 w -(we) 4322 3865 w -(launched) 4465 3865 w -(bitreich\255tv[0,1],) 4852 3865 w -(which) 5511 3865 w -(is) 5782 3865 w -(an) 5876 3865 w -(annotated playback of memes in the memecache[2] via gopher.) 150 3985 w -(A) 150 4165 w -(lot) 248 4165 w -(of) 380 4165 w -(memes) 489 4165 w -(in) 798 4165 w -(the) 902 4165 w -(memecache) 1050 4165 w -(share) 1546 4165 w -(a) 1782 4165 w -(common) 1852 4165 w -(theme) 2228 4165 w -(\(corona,) 2498 4165 w -(gopher,) 2853 4165 w -(toilets,) 3181 4165 w -(etc\).) 3477 4165 w -(From) 3702 4165 w -(today,) 3945 4165 w -(thematic) 4218 4165 w -(channels) 4588 4165 w -(are) 4964 4165 w -(automatically) 5112 4165 w -(created) 5683 4165 w -(and listed on gopher://bitreich.org/1/tv when a theme contains at least 25 memes.) 150 4285 w -(We recommend mpv\(1\) for playback, as in:) 150 4465 w -($ mpv gopher://bitreich.org/9/tv/news.m3u) 150 4645 w -($ mpv gopher://bitreich.org/9/tv/all.m3u) 150 4765 w -($ mpv gopher://bitreich.org/9/tv/toilet.m3u) 150 4885 w -($ mpv gopher://bitreich.org/9/tv/trump.m3u) 150 5005 w -(Furthermore, the bitreich TV hosting and source code[3,4] are moved to bitreich.org.) 150 5320 w -(Please report any issues to adc in Freenode/#bitreich\255tv.) 3596 5320 w -17 /Times-Bold f -(World) 150 5575 w -(of) 666 5575 w -(Animals) 850 5575 w -10 /Times-Roman f -(gopher://0x1bi.net/0/mirzhivotnyh.txt) 150 5755 w -(Back) 150 5935 w -(in) 386 5935 w -(the) 495 5935 w -(nineties) 648 5935 w -(when) 990 5935 w -(Windowds) 1237 5935 w -(3.1) 1701 5935 w -(was) 1857 5935 w -(still) 2043 5935 w -(very) 2225 5935 w -(much) 2433 5935 w -(a) 2686 5935 w -(thing,) 2762 5935 w -(my) 3025 5935 w -(old) 3185 5935 w -(man,) 3345 5935 w -(while) 3574 5935 w -(doing) 3828 5935 w -(his) 4088 5935 w -(post) 4237 5935 w -(graduated) 4436 5935 w -(studies,) 4861 5935 w -(found) 5196 5935 w -(this) 5461 5935 w -(story) 5638 5935 w -(on) 5870 5935 w -(some Russian usenet group, saved it, printed it out, posted it in his office.) 150 6055 w -(Years later he made the mistake of giving me the internet. And I found the same story, now on the world wide web.) 150 6235 w -(I've taken the time to translate the story from Russian to English such that everyone can enjoy the gifts of Russian usenet koans.) 150 6415 w -(Enjoy responsibly.) 150 6595 w -10 /LucidaSansUnicode04 f -(\03454254L) 150 6775 w -(1K;) 624 6775 w -(157>1) 853 6775 w -10 /Times-Roman f -(p) 1138 6775 w -10 /LucidaSansUnicode04 f -(07=K<) 1188 6775 w -10 /Times-Roman f -(,) 1499 6775 w -10 /LucidaSansUnicode04 f -(:>A>;0?K<) 1562 6775 w -(8) 2149 6775 w -(3) 2250 6775 w -10 /Times-Roman f -(p) 2299 6775 w -10 /LucidaSansUnicode04 f -(O7=K<) 2349 6775 w -(682>B=K<) 2694 6775 w -10 /Times-Roman f -(.) 3201 6775 w -10 /LucidaSansUnicode04 f -(\0364=0:>) 3289 6775 w -(4>1) 3705 6775 w -10 /Times-Roman f -(p) 3893 6775 w -10 /LucidaSansUnicode04 f -(55) 3943 6775 w -(53>) 4093 6775 w -(=5) 4297 6775 w -(1K;>) 4454 6775 w -(=8:>3>) 4744 6775 w -(2>) 5133 6775 w -(2A5<) 5285 6775 w -(;5A) 5557 6775 w -10 /Times-Roman f -(y.) 5723 6775 w -(H) 5837 6775 w -10 /LucidaSansUnicode04 f -(>) 5909 6775 w -(725) 150 6895 w -10 /Times-Roman f -(p) 307 6895 w -10 /LucidaSansUnicode04 f -(8) 357 6895 w -(70<5G0;8) 448 6895 w -(B>;L:>) 937 6895 w -(53>) 1300 6895 w -(2=5H=>ABL) 1493 6895 w -10 /Times-Roman f -(,) 2024 6895 w -10 /LucidaSansUnicode04 f -(=0) 2076 6895 w -(GB>) 2221 6895 w -(\03454254L) 2410 6895 w -(6) 2873 6895 w -10 /Times-Roman f -(y) 2946 6895 w -10 /LucidaSansUnicode04 f -(B:>) 2996 6895 w -(>1860;AO) 3187 6895 w -10 /Times-Roman f -(,) 3660 6895 w -10 /LucidaSansUnicode04 f -(;>28;) 3712 6895 w -(8E) 4034 6895 w -(8) 4185 6895 w -(65AB>:>) 4275 6895 w -(871820;) 4707 6895 w -(=>30<8) 5135 6895 w -10 /Times-Roman f -(.) 5499 6895 w -10 /LucidaSansUnicode04 f -(\037>MB><) 5551 6895 w -10 /Times-Roman f -(y) 5920 6895 w -10 /LucidaSansUnicode04 f -(725) 150 7015 w -10 /Times-Roman f -(p) 307 7015 w -10 /LucidaSansUnicode04 f -(8) 357 7015 w -(53>) 448 7015 w -(=5) 642 7015 w -(;N18;8) 789 7015 w -10 /Times-Roman f -(.) 1174 7015 w -10 /LucidaSansUnicode04 f -(%>BO) 1227 7015 w -(>=) 1479 7015 w -(1K;) 1631 7015 w -(>G5=L) 1850 7015 w -(4>1) 2161 7015 w -10 /Times-Roman f -(p) 2349 7015 w -10 /LucidaSansUnicode04 f -(K<) 2399 7015 w -10 /Times-Roman f -(.) 2544 7015 w -10 /LucidaSansUnicode04 f -(\030) 2597 7015 w -(25A5;K<) 2699 7015 w -10 /Times-Roman f -(.) 3119 7015 w -10 /LucidaSansUnicode04 f -(\036=) 3172 7015 w -(;N18;) 3341 7015 w -(704>) 3691 7015 w -10 /Times-Roman f -(p) 3922 7015 w -10 /LucidaSansUnicode04 f -(=K5) 3972 7015 w -(H) 4191 7015 w -10 /Times-Roman f -(y) 4275 7015 w -10 /LucidaSansUnicode04 f -(B:8) 4325 7015 w -10 /Times-Roman f -(.) 4491 7015 w -10 /LucidaSansUnicode04 f -(\0270) 4544 7015 w -(MB8) 4681 7015 w -(H) 4872 7015 w -10 /Times-Roman f -(y) 4956 7015 w -10 /LucidaSansUnicode04 f -(B:8) 5006 7015 w -(725) 5200 7015 w -10 /Times-Roman f -(p) 5357 7015 w -10 /LucidaSansUnicode04 f -(8) 5407 7015 w -(53>) 5498 7015 w -(A:>) 5693 7015 w -10 /Times-Roman f -(p) 5859 7015 w -10 /LucidaSansUnicode04 f -(>) 5909 7015 w -(6) 150 7135 w -10 /Times-Roman f -(y) 223 7135 w -10 /LucidaSansUnicode04 f -(B:>) 273 7135 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(2>7=5=02845;8) 462 7135 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(8) 1247 7135 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(18;8) 1335 7135 w -10 /Times-Roman f -(. ) 1580 7135 w -10 /LucidaSansUnicode04 f -(\0240) 1630 7135 w -10 /Times-Roman f -(, ) 1761 7135 w -10 /LucidaSansUnicode04 f -(B) 1811 7135 w -10 /Times-Roman f -(py) 1860 7135 w -10 /LucidaSansUnicode04 f -(4=>) 1960 7135 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(1KBL) 2176 7135 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(=0) 2433 7135 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(A25B5) 2576 7135 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(4>1) 2866 7135 w -10 /Times-Roman f -(p) 3054 7135 w -10 /LucidaSansUnicode04 f -(K<) 3104 7135 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(8) 3274 7135 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(25A5;K<) 3362 7135 w -10 /Times-Roman f -(.) 3782 7135 w -(The bear was) 150 7315 w -(a) 707 7315 w -(filthy,) 777 7315 w -(clumsy,) 1045 7315 w -(and) 1385 7315 w -(dirty) 1555 7315 w -(animal.) 1770 7315 w -(However,) 2093 7315 w -(no) 2509 7315 w -(one) 2635 7315 w -(was) 2805 7315 w -(as) 2986 7315 w -(loving) 3095 7315 w -(as) 3377 7315 w -(he) 3486 7315 w -(was) 3606 7315 w -(in) 3787 7315 w -(the) 3891 7315 w -(whole) 4039 7315 w -(forest.) 4309 7315 w -(But) 4587 7315 w -(the) 4758 7315 w -(animals) 4906 7315 w -(only) 5243 7315 w -(saw) 5447 7315 w -(his) 5628 7315 w -(exte\255) 5771 7315 w -(rior,) 150 7435 w -(to) 350 7435 w -(which) 459 7435 w -(the) 734 7435 w -(bear) 887 7435 w -(became) 1089 7435 w -(upset,) 1424 7435 w -(caught) 1691 7435 w -(them,) 1988 7435 w -(and) 2244 7435 w -(brutaly) 2419 7435 w -(beat) 2733 7435 w -(them) 2930 7435 w -(with) 3160 7435 w -(his) 3368 7435 w -(legs.) 3515 7435 w -(Even) 3731 7435 w -(though) 3966 7435 w -(he) 4274 7435 w -(was) 4398 7435 w -(very) 4583 7435 w -(loving.) 4790 7435 w -(And) 5101 7435 w -(happy.) 5303 7435 w -(He) 5602 7435 w -(loved) 5748 7435 w -(practical jokes. For these jokes the animals started to hate the bear and beat him. Yes, it;s hard to be loving and happy.) 150 7555 w -10 /LucidaSansUnicode04 f -(\022>;:) 150 7735 w -(1K;) 429 7735 w -(B>65) 667 7735 w -(157>1) 953 7735 w -10 /Times-Roman f -(p) 1238 7735 w -10 /LucidaSansUnicode04 f -(07=K<) 1288 7735 w -(8) 1646 7735 w -(3) 1756 7735 w -10 /Times-Roman f -(p) 1805 7735 w -10 /LucidaSansUnicode04 f -(O7=K<) 1855 7735 w -10 /Times-Roman f -(.) 2162 7735 w -10 /LucidaSansUnicode04 f -(\030) 2235 7735 w -(5I5) 2357 7735 w -(>=) 2606 7735 w -(1K;) 2778 7735 w -(>G5=L) 3017 7735 w -(7;K<) 3348 7735 w -(8) 3648 7735 w -(65AB>:8<) 3759 7735 w -10 /Times-Roman f -(.) 4239 7735 w -(H) 4312 7735 w -10 /LucidaSansUnicode04 f -(>) 4384 7735 w -(725) 4493 7735 w -10 /Times-Roman f -(p) 4650 7735 w -10 /LucidaSansUnicode04 f -(8) 4700 7735 w -(=5) 4811 7735 w -(8A?KBK20;8) 4978 7735 w -(:) 5626 7735 w -(=5<) 5728 7735 w -10 /Times-Roman f -(y) 5920 7735 w -10 /LucidaSansUnicode04 f -(=5=028AB8) 150 7855 w -(8) 700 7855 w -(=5) 797 7855 w -(18;8) 949 7855 w -10 /Times-Roman f -(.) 1194 7855 w -10 /LucidaSansUnicode04 f -(\037>B><) 1252 7855 w -10 /Times-Roman f -(y,) 1570 7855 w -10 /LucidaSansUnicode04 f -(GB>) 1678 7855 w -(\022>;:) 1873 7855 w -10 /Times-Roman f -(y) 2138 7855 w -10 /LucidaSansUnicode04 f -(<5) 2188 7855 w -10 /Times-Roman f -(p) 2317 7855 w -10 /LucidaSansUnicode04 f -(5I5) 2400 7855 w -(2) 2634 7855 w -10 /Times-Roman f -(p) 2720 7855 w -10 /LucidaSansUnicode04 f -(0==5<) 2770 7855 w -(45BAB25) 3113 7855 w -10 /Times-Roman f -(.) 3494 7855 w -10 /LucidaSansUnicode04 f -(\037>B><) 3552 7855 w -10 /Times-Roman f -(y,) 3870 7855 w -10 /LucidaSansUnicode04 f -(GB>) 3978 7855 w -(\03454254L) 4173 7855 w -10 /Times-Roman f -(p) 4642 7855 w -10 /LucidaSansUnicode04 f -(>48;AO) 4692 7855 w -10 /Times-Roman f -(p) 5077 7855 w -10 /LucidaSansUnicode04 f -(0=LH5) 5127 7855 w -(\022>;:0) 5469 7855 w -10 /Times-Roman f -(.) 5756 7855 w -10 /LucidaSansUnicode04 f -(\0240) 5814 7855 w -10 /Times-Roman f -(,) 5945 7855 w -10 /LucidaSansUnicode04 f -(E>) 150 7975 w -10 /Times-Roman f -(p) 272 7975 w -10 /LucidaSansUnicode04 f -(>H>) 322 7975 w -10 /Times-Roman f -(, ) 528 7975 w -10 /LucidaSansUnicode04 f -(:>340) 578 7975 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(\024>1) 889 7975 w -10 /Times-Roman f -(p) 1086 7975 w -10 /LucidaSansUnicode04 f -(>) 1136 7975 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(?>156405B) 1222 7975 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(\027;>) 1787 7975 w -10 /Times-Roman f -(.) 1961 7975 w -cleartomark -showpage -saveobj restore -%%EndPage: 2 2 -%%Page: 3 3 -/saveobj save def -mark -3 pagesetup -10 /Times-Roman f -(#1 \255 2021/1/10) 150 120 w -(PAGE 3) 5634 120 w -10 /S1 f -(__________________________________________________________________________________________________________________________________________________________________________________________________________) 0 120 w -10 /Times-Roman f -(The) 150 420 w -(wolf) 336 420 w -(was) 550 420 w -(also) 736 420 w -(filthy) 928 420 w -(and) 1176 420 w -(dirty.) 1351 420 w -(He) 1596 420 w -(was) 1743 420 w -(also) 1929 420 w -(very) 2121 420 w -(evil) 2329 420 w -(and) 2510 420 w -(cruel.) 2685 420 w -(But) 2940 420 w -(the) 3116 420 w -(animals) 3269 420 w -(din't) 3611 420 w -(hate) 3831 420 w -(him) 4028 420 w -(and) 4215 420 w -(didn't) 4390 420 w -(beat) 4660 420 w -(him.) 4857 420 w -(Because) 5069 420 w -(the) 5432 420 w -(wolf) 5585 420 w -(died) 5798 420 w -(early in his childhood. Because the bear was born before the wolf. Yes, it's good when good triumphs over evil.) 150 540 w -10 /LucidaSansUnicode04 f -(\0270OF) 150 720 w -(B>65) 421 720 w -(1K;) 704 720 w -(7;K<) 939 720 w -(8) 1236 720 w -(65AB>:8<) 1344 720 w -10 /Times-Roman f -(.) 1824 720 w -10 /LucidaSansUnicode04 f -(\030) 1894 720 w -(3) 2013 720 w -10 /Times-Roman f -(p) 2062 720 w -10 /LucidaSansUnicode04 f -(O7=K<) 2112 720 w -10 /Times-Roman f -(.) 2419 720 w -10 /LucidaSansUnicode04 f -(\030) 2489 720 w -(5I5) 2608 720 w -(>=) 2854 720 w -(1K;) 3023 720 w -(B) 3259 720 w -10 /Times-Roman f -(py) 3308 720 w -10 /LucidaSansUnicode04 f -(A;82K<) 3408 720 w -10 /Times-Roman f -(.) 3779 720 w -10 /LucidaSansUnicode04 f -(\02304>AB59) 3849 720 w -(\0270OF) 4347 720 w -(=8:><) 4619 720 w -10 /Times-Roman f -(y) 4933 720 w -10 /LucidaSansUnicode04 f -(=8:>340) 5028 720 w -(=5) 5485 720 w -(45;0;) 5649 720 w -10 /Times-Roman f -(.) 5945 720 w -10 /LucidaSansUnicode04 f -(\037>B><) 150 840 w -10 /Times-Roman f -(y, ) 468 840 w -10 /LucidaSansUnicode04 f -(GB>) 568 840 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(1>O;AO) 755 840 w -10 /Times-Roman f -(. H) 1088 840 w -10 /LucidaSansUnicode04 f -(>) 1210 840 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(53>) 1296 840 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(2A5) 1487 840 w -10 /Times-Roman f -(p) 1672 840 w -10 /LucidaSansUnicode04 f -(02=>) 1722 840 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(A8;L=>) 1979 840 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(18;8) 2352 840 w -10 /Times-Roman f -(. ) 2597 840 w -10 /LucidaSansUnicode04 f -(\037>B><) 2647 840 w -10 /Times-Roman f -(y, ) 2965 840 w -10 /LucidaSansUnicode04 f -(GB>) 3065 840 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(\027;>) 3252 840 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(2A5340) 3451 840 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(4>;6=>) 3807 840 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(1KBL) 4216 840 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(=0:070=>) 4473 840 w -10 /Times-Roman f -(.) 4927 840 w -(The) 150 1020 w -(rabbit) 340 1020 w -(was) 608 1020 w -(also) 798 1020 w -(evil) 994 1020 w -(and) 1179 1020 w -(cruel.) 1358 1020 w -(And) 1617 1020 w -(dirty.) 1824 1020 w -(He) 2073 1020 w -(was) 2224 1020 w -(also) 2414 1020 w -(a) 2610 1020 w -(coward.) 2689 1020 w -(The) 3043 1020 w -(rabbit) 3234 1020 w -(never) 3503 1020 w -(commited) 3760 1020 w -(any) 4196 1020 w -(evil) 4376 1020 w -(as) 4562 1020 w -(he) 4681 1020 w -(was) 4811 1020 w -(scared.) 5002 1020 w -(But) 5317 1020 w -(he) 5498 1020 w -(was) 5628 1020 w -(still) 5819 1020 w -(beaten. Because evil must be punished.) 150 1140 w -10 /LucidaSansUnicode04 f -(\030) 150 1320 w -(\024OB5;) 260 1320 w -(B>65) 587 1320 w -(1K;) 862 1320 w -(7;K<) 1089 1320 w -(8) 1377 1320 w -(65AB>:8<) 1476 1320 w -10 /Times-Roman f -(.) 1956 1320 w -10 /LucidaSansUnicode04 f -(\036=) 2017 1320 w -(=5) 2194 1320 w -(18;) 2349 1320 w -(725) 2568 1320 w -10 /Times-Roman f -(p) 2725 1320 w -10 /LucidaSansUnicode04 f -(59) 2775 1320 w -10 /Times-Roman f -(,) 2894 1320 w -10 /LucidaSansUnicode04 f -(?>B><) 2956 1320 w -10 /Times-Roman f -(y,) 3263 1320 w -10 /LucidaSansUnicode04 f -(GB>) 3375 1320 w -10 /Times-Roman f -(y) 3574 1320 w -10 /LucidaSansUnicode04 f -(=53>) 3661 1320 w -(=5) 3927 1320 w -(1K;>) 4083 1320 w -10 /Times-Roman f -(py) 4372 1320 w -10 /LucidaSansUnicode04 f -(:) 4472 1320 w -10 /Times-Roman f -(.) 4526 1320 w -10 /LucidaSansUnicode04 f -(\037>MB><) 4588 1320 w -10 /Times-Roman f -(y,) 4957 1320 w -10 /LucidaSansUnicode04 f -(>=) 5069 1320 w -(2K<5I0;) 5230 1320 w -(A2>N) 5724 1320 w -(7;>ABL) 150 1440 w -(=0) 495 1440 w -(45) 639 1440 w -10 /Times-Roman f -(p) 762 1440 w -10 /LucidaSansUnicode04 f -(52LOE) 812 1440 w -10 /Times-Roman f -(.) 1084 1440 w -10 /LucidaSansUnicode04 f -(\0253>) 1135 1440 w -(=5) 1325 1440 w -(18;8) 1470 1440 w -10 /Times-Roman f -(. ) 1715 1440 w -10 /LucidaSansUnicode04 f -(\037>B><) 1765 1440 w -10 /Times-Roman f -(y, ) 2083 1440 w -10 /LucidaSansUnicode04 f -(GB>) 2183 1440 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(=5) 2370 1440 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(<>3;8) 2514 1440 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(4>BO=) 2844 1440 w -10 /Times-Roman f -(y) 3135 1440 w -10 /LucidaSansUnicode04 f -(BLAO) 3185 1440 w -10 /Times-Roman f -(. ) 3387 1440 w -10 /LucidaSansUnicode04 f -(\0364=064K) 3437 1440 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(53>) 3937 1440 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(?) 4128 1440 w -10 /Times-Roman f -(p) 4191 1440 w -10 /LucidaSansUnicode04 f -(84028;>) 4241 1440 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(=0A<5) 4687 1440 w -10 /Times-Roman f -(p) 4985 1440 w -10 /LucidaSansUnicode04 f -(BL) 5035 1440 w -10 /Times-Roman f -(y) 5160 1440 w -10 /LucidaSansUnicode04 f -(?02H55) 5210 1440 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(45) 5602 1440 w -10 /Times-Roman f -(p) 5725 1440 w -10 /LucidaSansUnicode04 f -(52>) 5775 1440 w -10 /Times-Roman f -(.) 5945 1440 w -10 /LucidaSansUnicode04 f -(\037>3>20) 150 1560 w -10 /Times-Roman f -(p) 503 1560 w -10 /LucidaSansUnicode04 f -(820;8) 553 1560 w -10 /Times-Roman f -(,) 846 1560 w -10 /LucidaSansUnicode04 f -(GB>) 909 1560 w -(>=>) 1109 1560 w -(>B><AB8;>) 1332 1560 w -10 /Times-Roman f -(.) 1859 1560 w -10 /LucidaSansUnicode04 f -(\037>A;5) 1922 1560 w -(MB>3>) 2261 1560 w -(725) 2570 1560 w -10 /Times-Roman f -(p) 2727 1560 w -10 /LucidaSansUnicode04 f -(8) 2777 1560 w -(F5;K9) 2878 1560 w -(<5AOF) 3233 1560 w -(1>O;8AL) 3569 1560 w -(<>G8BLAO) 4003 1560 w -(=0) 4492 1560 w -(45) 4649 1560 w -10 /Times-Roman f -(p) 4772 1560 w -10 /LucidaSansUnicode04 f -(52LO) 4822 1560 w -10 /Times-Roman f -(.) 5033 1560 w -10 /LucidaSansUnicode04 f -(\036=8) 5097 1560 w -(<>G8;8AL) 5340 1560 w -(=0) 5852 1560 w -(\02709F0) 150 1680 w -10 /Times-Roman f -(.) 444 1680 w -10 /LucidaSansUnicode04 f -(\0270OF) 531 1680 w -(?) 795 1680 w -10 /Times-Roman f -(p) 858 1680 w -10 /LucidaSansUnicode04 f -(>AB) 908 1680 w -10 /Times-Roman f -(y) 1069 1680 w -10 /LucidaSansUnicode04 f -(48;AO) 1119 1680 w -(8) 1447 1680 w -10 /Times-Roman f -(y) 1547 1680 w -10 /LucidaSansUnicode04 f -(<5) 1597 1680 w -10 /Times-Roman f -(p.) 1726 1680 w -10 /LucidaSansUnicode04 f -(\022A5<) 1838 1680 w -(1K;>) 2113 1680 w -(OA=>) 2402 1680 w -10 /Times-Roman f -(,) 2628 1680 w -10 /LucidaSansUnicode04 f -(GB>) 2689 1680 w -(2>) 2887 1680 w -(2A5<) 3037 1680 w -(1K;) 3306 1680 w -(28=>20B) 3533 1680 w -(\024OB5;) 3966 1680 w -10 /Times-Roman f -(.) 4257 1680 w -(H) 4318 1680 w -10 /LucidaSansUnicode04 f -(>) 4390 1680 w -(53>) 4487 1680 w -(=5) 4689 1680 w -(B) 4844 1680 w -10 /Times-Roman f -(p) 4893 1680 w -10 /LucidaSansUnicode04 f -(>=) 4943 1680 w -10 /Times-Roman f -(y) 5067 1680 w -10 /LucidaSansUnicode04 f -(;8) 5117 1680 w -10 /Times-Roman f -(.) 5239 1680 w -10 /LucidaSansUnicode04 f -(\037>A:>;L:) 5300 1680 w -10 /Times-Roman f -(y) 5765 1680 w -10 /LucidaSansUnicode04 f -(=5) 5851 1680 w -(A<>3;8) 150 1800 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(2K:>2K) 531 1800 w -10 /Times-Roman f -(p) 896 1800 w -10 /LucidaSansUnicode04 f -(OBL) 946 1800 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(87) 1122 1800 w -10 /Times-Roman f -(\255) 1233 1800 w -10 /LucidaSansUnicode04 f -(?>4) 1266 1800 w -10 /Times-Roman f -(y) 1482 1800 w -10 /LucidaSansUnicode04 f -(?02H53>) 1532 1800 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(45) 1978 1800 w -10 /Times-Roman f -(p) 2101 1800 w -10 /LucidaSansUnicode04 f -(520) 2151 1800 w -10 /Times-Roman f -(. ) 2315 1800 w -10 /LucidaSansUnicode04 f -(\0240) 2365 1800 w -10 /Times-Roman f -(, ) 2496 1800 w -10 /LucidaSansUnicode04 f -(\027;>) 2546 1800 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(8=>340) 2745 1800 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(>AB05BAO) 3128 1800 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(157=0:070==K<) 3576 1800 w -10 /Times-Roman f -(.) 4341 1800 w -(The) 150 1980 w -(woodpecker) 340 1980 w -(was) 862 1980 w -(also) 1052 1980 w -(evil) 1248 1980 w -(and) 1433 1980 w -(cruel.) 1612 1980 w -(He) 1871 1980 w -(didn't) 2022 1980 w -(beat) 2297 1980 w -(animals,) 2499 1980 w -(as) 2871 1980 w -(he) 2990 1980 w -(didn't) 3120 1980 w -(have) 3395 1980 w -(any) 3619 1980 w -(arms.) 3799 1980 w -(So) 4054 1980 w -(he) 4196 1980 w -(took) 4326 1980 w -(his) 4540 1980 w -(anger) 4693 1980 w -(out) 4950 1980 w -(on) 5114 1980 w -(trees.) 5250 1980 w -(He) 5499 1980 w -(was) 5651 1980 w -(not) 5842 1980 w -(beaten,) 150 2100 w -(as) 462 2100 w -(no) 572 2100 w -(one) 699 2100 w -(could) 870 2100 w -(reach) 1119 2100 w -(him.) 1361 2100 w -(One) 1569 2100 w -(day) 1762 2100 w -(a) 1933 2100 w -(tree) 2004 2100 w -(crushed) 2180 2100 w -(him) 2517 2100 w -(to) 2700 2100 w -(death.) 2805 2100 w -(The) 3073 2100 w -(animals) 3255 2100 w -(said) 3593 2100 w -(it) 3781 2100 w -(took) 3864 2100 w -(revenge.) 4069 2100 w -(After) 4436 2100 w -(that,) 4673 2100 w -(then) 4875 2100 w -(animals) 5073 2100 w -(were) 5410 2100 w -(afraid) 5629 2100 w -(of) 5887 2100 w -(pissing) 150 2220 w -(on) 461 2220 w -(trees) 589 2220 w -(for) 805 2220 w -(a) 949 2220 w -(month.) 1021 2220 w -(Instead) 1355 2220 w -(they) 1671 2220 w -(pissed) 1871 2220 w -(on) 2149 2220 w -(the) 2277 2220 w -(rabbit.) 2427 2220 w -(The) 2713 2220 w -(rabbit) 2896 2220 w -(got) 3157 2220 w -(a) 3313 2220 w -(cold) 3385 2220 w -(and) 3585 2220 w -(died.) 3757 2220 w -(Everyone) 3982 2220 w -(knew) 4392 2220 w -(that) 4636 2220 w -(the) 4814 2220 w -(woodpecker) 4964 2220 w -(was) 5479 2220 w -(at) 5662 2220 w -(fault.) 5762 2220 w -(But he wasn't beaten, as no one could get him out from the fallen tree. Yes, sometimes evil remains unpunished.) 150 2340 w -10 /LucidaSansUnicode04 f -(\032) 150 2520 w -10 /Times-Roman f -(p) 209 2520 w -10 /LucidaSansUnicode04 f -(>B) 259 2520 w -(1K;) 401 2520 w -(<0;5=L:8<) 624 2520 w -(8) 1203 2520 w -(A;5?K<) 1298 2520 w -10 /Times-Roman f -(.) 1672 2520 w -10 /LucidaSansUnicode04 f -(\036=) 1729 2520 w -(=5) 1902 2520 w -(1K;) 2053 2520 w -(7;K<) 2276 2520 w -10 /Times-Roman f -(.) 2528 2520 w -10 /LucidaSansUnicode04 f -(\036=) 2585 2520 w -(?) 2759 2520 w -10 /Times-Roman f -(p) 2822 2520 w -10 /LucidaSansUnicode04 f -(>AB>) 2872 2520 w -(E>) 3127 2520 w -10 /Times-Roman f -(p) 3249 2520 w -10 /LucidaSansUnicode04 f -(>H>) 3299 2520 w -(45;0;) 3538 2520 w -(A2>5) 3867 2520 w -(45;>) 4121 2520 w -10 /Times-Roman f -(.) 4364 2520 w -10 /LucidaSansUnicode04 f -(-B>) 4422 2520 w -(>=) 4625 2520 w -(?>4J5;) 4782 2520 w -(45) 5177 2520 w -10 /Times-Roman f -(p) 5300 2520 w -10 /LucidaSansUnicode04 f -(52>) 5350 2520 w -10 /Times-Roman f -(,) 5520 2520 w -10 /LucidaSansUnicode04 f -(:>B>) 5578 2520 w -10 /Times-Roman f -(p) 5803 2520 w -10 /LucidaSansUnicode04 f -(>5) 5853 2520 w -10 /Times-Roman f -(y) 150 2640 w -10 /LucidaSansUnicode04 f -(?0;>) 200 2640 w -(=0) 466 2640 w -(4OB;0) 612 2640 w -10 /Times-Roman f -(.) 893 2640 w -10 /LucidaSansUnicode04 f -(\0361) 946 2640 w -(MB><) 1112 2640 w -(=8:B>) 1374 2640 w -(=5) 1692 2640 w -10 /Times-Roman f -(y) 1839 2640 w -10 /LucidaSansUnicode04 f -(7=0;) 1889 2640 w -10 /Times-Roman f -(,) 2114 2640 w -10 /LucidaSansUnicode04 f -(8) 2167 2640 w -(?>MB><) 2258 2640 w -10 /Times-Roman f -(y) 2616 2640 w -10 /LucidaSansUnicode04 f -(53>) 2694 2640 w -(=5) 2888 2640 w -(8718;8) 3035 2640 w -10 /Times-Roman f -(.) 3391 2640 w -10 /LucidaSansUnicode04 f -(\0253>) 3469 2640 w -(2>>1I5) 3661 2640 w -(18;8) 4069 2640 w -10 /Times-Roman f -(p) 4342 2640 w -10 /LucidaSansUnicode04 f -(54:>) 4392 2640 w -10 /Times-Roman f -(.) 4630 2640 w -10 /LucidaSansUnicode04 f -('0I5) 4683 2640 w -(?) 4974 2640 w -10 /Times-Roman f -(y) 5037 2640 w -10 /LucidaSansUnicode04 f -(30;8) 5087 2640 w -10 /Times-Roman f -(.) 5313 2640 w -(H) 5365 2640 w -10 /LucidaSansUnicode04 f -(>) 5437 2640 w -(53>) 5525 2640 w -(1K;>) 5718 2640 w -(>G5=L) 150 2760 w -(B) 472 2760 w -10 /Times-Roman f -(py) 521 2760 w -10 /LucidaSansUnicode04 f -(4=>) 621 2760 w -(8A?) 851 2760 w -10 /Times-Roman f -(y) 1028 2760 w -10 /LucidaSansUnicode04 f -(30BL) 1078 2760 w -10 /Times-Roman f -(,) 1282 2760 w -10 /LucidaSansUnicode04 f -(?>B><) 1346 2760 w -10 /Times-Roman f -(y) 1653 2760 w -10 /LucidaSansUnicode04 f -(GB>) 1742 2760 w -(>=) 1943 2760 w -(1K;) 2106 2760 w -(A;5?>9) 2336 2760 w -(8) 2728 2760 w -(=5) 2830 2760 w -(2845;) 2988 2760 w -10 /Times-Roman f -(,) 3286 2760 w -10 /LucidaSansUnicode04 f -(GB>) 3350 2760 w -(53>) 3551 2760 w -(?) 3756 2760 w -10 /Times-Roman f -(y) 3819 2760 w -10 /LucidaSansUnicode04 f -(30NB) 3869 2760 w -10 /Times-Roman f -(.) 4103 2760 w -10 /LucidaSansUnicode04 f -(\032>340) 4168 2760 w -(=5) 4499 2760 w -10 /Times-Roman f -(y) 4658 2760 w -10 /LucidaSansUnicode04 f -(4020;>AL) 4708 2760 w -(8A?) 5200 2760 w -10 /Times-Roman f -(y) 5377 2760 w -10 /LucidaSansUnicode04 f -(30BL) 5427 2760 w -(\032) 5671 2760 w -10 /Times-Roman f -(p) 5730 2760 w -10 /LucidaSansUnicode04 f -(>B0) 5780 2760 w -10 /Times-Roman f -(,) 5945 2760 w -10 /LucidaSansUnicode04 f -(725) 150 2880 w -10 /Times-Roman f -(p) 307 2880 w -10 /LucidaSansUnicode04 f -(8) 357 2880 w -(>G5=L) 470 2880 w -(>3>) 803 2880 w -10 /Times-Roman f -(p) 974 2880 w -10 /LucidaSansUnicode04 f -(G0;8AL) 1024 2880 w -10 /Times-Roman f -(.) 1355 2880 w -10 /LucidaSansUnicode04 f -(\030) 1430 2880 w -(18;8) 1554 2880 w -(\03454254O) 1849 2880 w -10 /Times-Roman f -(.) 2285 2880 w -10 /LucidaSansUnicode04 f -(\037>B><) 2360 2880 w -10 /Times-Roman f -(y,) 2678 2880 w -10 /LucidaSansUnicode04 f -(GB>) 2803 2880 w -(8<) 3015 2880 w -(1K;>) 3201 2880 w -(>G5=L) 3503 2880 w -(>184=>) 3835 2880 w -10 /Times-Roman f -(.) 4210 2880 w -10 /LucidaSansUnicode04 f -(\0364=064K) 4284 2880 w -(\03454254L) 4808 2880 w -(B>65) 5293 2880 w -(70E>B5;) 5581 2880 w -(8A?) 150 3000 w -10 /Times-Roman f -(y) 327 3000 w -10 /LucidaSansUnicode04 f -(30BL) 377 3000 w -(\032) 639 3000 w -10 /Times-Roman f -(p) 698 3000 w -10 /LucidaSansUnicode04 f -(>B0) 748 3000 w -10 /Times-Roman f -(.) 913 3000 w -(H) 997 3000 w -10 /LucidaSansUnicode04 f -(>) 1069 3000 w -(\032) 1189 3000 w -10 /Times-Roman f -(p) 1248 3000 w -10 /LucidaSansUnicode04 f -(>B) 1298 3000 w -(=5) 1467 3000 w -(8A?) 1645 3000 w -10 /Times-Roman f -(y) 1822 3000 w -10 /LucidaSansUnicode04 f -(30;AO) 1872 3000 w -10 /Times-Roman f -(.) 2137 3000 w -10 /LucidaSansUnicode04 f -(\037>B><) 2246 3000 w -10 /Times-Roman f -(y,) 2564 3000 w -10 /LucidaSansUnicode04 f -(GB>) 2698 3000 w -(\03454254L) 2919 3000 w -(53>) 3414 3000 w -10 /Times-Roman f -(y) 3639 3000 w -10 /LucidaSansUnicode04 f -(18;) 3689 3000 w -10 /Times-Roman f -(.) 3871 3000 w -(H) 3955 3000 w -10 /LucidaSansUnicode04 f -(5G0O==>) 4027 3000 w -10 /Times-Roman f -(.) 4428 3000 w -10 /LucidaSansUnicode04 f -(\037) 4537 3000 w -10 /Times-Roman f -(p) 4611 3000 w -10 /LucidaSansUnicode04 f -(>AB>) 4661 3000 w -(\03454254L) 4942 3000 w -(1K;) 5437 3000 w -(>G5=L) 5687 3000 w -(=5) 150 3120 w -10 /Times-Roman f -(y) 269 3120 w -10 /LucidaSansUnicode04 f -(:;N68<) 319 3120 w -10 /Times-Roman f -(.) 722 3120 w -10 /LucidaSansUnicode04 f -(\030) 778 3120 w -(725) 883 3120 w -10 /Times-Roman f -(p) 1040 3120 w -10 /LucidaSansUnicode04 f -(8) 1090 3120 w -(53>) 1184 3120 w -(>G5=L) 1381 3120 w -(A8;L=>) 1695 3120 w -(8718;8) 2074 3120 w -10 /Times-Roman f -(.) 2430 3120 w -10 /LucidaSansUnicode04 f -(\024065) 2486 3120 w -10 /Times-Roman f -(,) 2746 3120 w -10 /LucidaSansUnicode04 f -(=5A<>B) 2802 3120 w -10 /Times-Roman f -(p) 3155 3120 w -10 /LucidaSansUnicode04 f -(O) 3205 3120 w -(=0) 3287 3120 w -(B>) 3436 3120 w -10 /Times-Roman f -(,) 3546 3120 w -10 /LucidaSansUnicode04 f -(GB>) 3602 3120 w -(\03454254L) 3794 3120 w -(A:070;) 4260 3120 w -10 /Times-Roman f -(,) 4582 3120 w -10 /LucidaSansUnicode04 f -(GB>) 4637 3120 w -(?>H) 4829 3120 w -10 /Times-Roman f -(y) 5037 3120 w -10 /LucidaSansUnicode04 f -(B8;) 5087 3120 w -10 /Times-Roman f -(.) 5258 3120 w -10 /LucidaSansUnicode04 f -(\037;>E>) 5313 3120 w -10 /Times-Roman f -(,) 5629 3120 w -10 /LucidaSansUnicode04 f -(:>340) 5684 3120 w -(B2>8) 150 3240 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(H) 401 3240 w -10 /Times-Roman f -(y) 485 3240 w -10 /LucidaSansUnicode04 f -(B:8) 535 3240 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(=8:B>) 726 3240 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(=5) 1041 3240 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(?>=8<05B) 1185 3240 w -10 /Times-Roman f -(.) 1668 3240 w -(The) 150 3420 w -(mole) 333 3420 w -(was) 561 3420 w -(small) 744 3420 w -(and) 989 3420 w -(blind.) 1161 3420 w -(He) 1420 3420 w -(was) 1564 3420 w -(not) 1747 3420 w -(evil.) 1903 3420 w -(He) 2106 3420 w -(just) 2250 3420 w -(did) 2423 3420 w -(his) 2579 3420 w -(job) 2724 3420 w -(really) 2880 3420 w -(well.) 3135 3420 w -(It) 3385 3420 w -(was) 3474 3420 w -(he) 3657 3420 w -(who) 3779 3420 w -(dug) 3979 3420 w -(under) 4158 3420 w -(the) 4414 3420 w -(tree) 4565 3420 w -(which) 4743 3420 w -(fell) 5016 3420 w -(on) 5178 3420 w -(the) 5307 3420 w -(woodpecker.) 5458 3420 w -(No) 150 3540 w -(one) 304 3540 w -(knew) 479 3540 w -(about) 726 3540 w -(his) 979 3540 w -(digging) 1127 3540 w -(and) 1464 3540 w -(he) 1639 3540 w -(was) 1764 3540 w -(not) 1950 3540 w -(beaten.) 2109 3540 w -(He) 2425 3540 w -(was) 2572 3540 w -(rarely) 2758 3540 w -(beaten.) 3021 3540 w -(More) 3337 3540 w -(often) 3584 3540 w -(scared.) 3820 3540 w -(But) 4130 3540 w -(it) 4306 3540 w -(was) 4393 3540 w -(really) 4579 3540 w -(hard) 4837 3540 w -(to) 5045 3540 w -(scare) 5154 3540 w -(him) 5389 3540 w -(as) 5576 3540 w -(he) 5690 3540 w -(was) 5815 3540 w -(blind,) 150 3660 w -(and) 409 3660 w -(didn't) 581 3660 w -(see) 848 3660 w -(that) 1003 3660 w -(he) 1181 3660 w -(was) 1303 3660 w -(being) 1486 3660 w -(scared.) 1736 3660 w -(When) 2043 3660 w -(the) 2309 3660 w -(animals) 2459 3660 w -(were) 2798 3660 w -(unable) 3019 3660 w -(to) 3313 3660 w -(scare) 3419 3660 w -(the) 3651 3660 w -(mole) 3801 3660 w -(they) 4029 3660 w -(became) 4229 3660 w -(very) 4561 3660 w -(upset.) 4767 3660 w -(And) 5032 3660 w -(beat) 5233 3660 w -(the) 5428 3660 w -(bear.) 5579 3660 w -(One) 5804 3660 w -(day) 150 3780 w -(the) 323 3780 w -(bear) 474 3780 w -(decided) 674 3780 w -(to) 1013 3780 w -(sacre) 1120 3780 w -(the) 1353 3780 w -(mole.) 1504 3780 w -(But) 1758 3780 w -(he) 1932 3780 w -(didn't) 2055 3780 w -(scare) 2323 3780 w -(the) 2556 3780 w -(mole.) 2707 3780 w -(Because) 2961 3780 w -(he) 3322 3780 w -(killed) 3445 3780 w -(him.) 3702 3780 w -(Accidentally.) 3911 3780 w -(As) 4474 3780 w -(he) 4613 3780 w -(was) 4735 3780 w -(very) 4918 3780 w -(clumsy.) 5123 3780 w -(And) 5465 3780 w -(the) 5665 3780 w -(ani\255) 5815 3780 w -(mals brutally beat him for killing the mole, even though the bear said it was a prank. It's unfortunate when no one understands your pranks.) 150 3900 w -10 /LucidaSansUnicode04 f -(\0338A0) 150 4080 w -(1K;0) 433 4080 w -(>G5=L) 723 4080 w -(E8B) 1050 4080 w -10 /Times-Roman f -(p) 1223 4080 w -10 /LucidaSansUnicode04 f -(>9) 1273 4080 w -10 /Times-Roman f -(.) 1397 4080 w -10 /LucidaSansUnicode04 f -(\036=0) 1466 4080 w -(<>3;0) 1706 4080 w -(70?) 2047 4080 w -10 /Times-Roman f -(p) 2213 4080 w -10 /LucidaSansUnicode04 f -(>AB>) 2263 4080 w -(>1E8B) 2529 4080 w -10 /Times-Roman f -(p) 2823 4080 w -10 /LucidaSansUnicode04 f -(8BL) 2873 4080 w -(:>3>) 3080 4080 w -10 /Times-Roman f -(y) 3349 4080 w -10 /LucidaSansUnicode04 f -(3>4=>) 3399 4080 w -10 /Times-Roman f -(.) 3700 4080 w -10 /LucidaSansUnicode04 f -(\032>340) 3769 4080 w -(59) 4104 4080 w -(MB>) 4268 4080 w -10 /Times-Roman f -(y) 4474 4080 w -10 /LucidaSansUnicode04 f -(4020;>AL) 4524 4080 w -10 /Times-Roman f -(,) 4976 4080 w -10 /LucidaSansUnicode04 f -(B>) 5046 4080 w -(55) 5201 4080 w -(=5) 5358 4080 w -(18;8) 5522 4080 w -10 /Times-Roman f -(.) 5767 4080 w -(H) 5837 4080 w -10 /LucidaSansUnicode04 f -(>) 5909 4080 w -(8=>340) 150 4200 w -(59) 552 4200 w -(=5) 715 4200 w -(257;>) 878 4200 w -10 /Times-Roman f -(.) 1155 4200 w -10 /LucidaSansUnicode04 f -(\030) 1224 4200 w -(55) 1342 4200 w -(18;8) 1498 4200 w -10 /Times-Roman f -(.) 1743 4200 w -10 /LucidaSansUnicode04 f -(\0218;8) 1812 4200 w -(2A5<) 2099 4200 w -(;5A><) 2376 4200 w -10 /Times-Roman f -(.) 2676 4200 w -10 /LucidaSansUnicode04 f -(\030) 2745 4200 w -(>=0) 2863 4200 w -10 /Times-Roman f -(y) 3086 4200 w -10 /LucidaSansUnicode04 f -(65) 3136 4200 w -(=5) 3309 4200 w -(<>3;0) 3472 4200 w -(:>3>) 3813 4200 w -10 /Times-Roman f -(\255) 4038 4200 w -10 /LucidaSansUnicode04 f -(=81) 4071 4200 w -10 /Times-Roman f -(y) 4257 4200 w -10 /LucidaSansUnicode04 f -(4L) 4307 4200 w -(>1E8B) 4469 4200 w -10 /Times-Roman f -(p) 4763 4200 w -10 /LucidaSansUnicode04 f -(8BL) 4813 4200 w -10 /Times-Roman f -(.) 4976 4200 w -10 /LucidaSansUnicode04 f -(\037>B><) 5045 4200 w -10 /Times-Roman f -(y,) 5363 4200 w -10 /LucidaSansUnicode04 f -(GB>) 5482 4200 w -(>G5=L) 5687 4200 w -(B) 150 4320 w -10 /Times-Roman f -(py) 199 4320 w -10 /LucidaSansUnicode04 f -(4=>) 299 4320 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(3>) 515 4320 w -10 /Times-Roman f -(\255) 625 4320 w -10 /LucidaSansUnicode04 f -(=81) 658 4320 w -10 /Times-Roman f -(y) 844 4320 w -10 /LucidaSansUnicode04 f -(4L) 894 4320 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(>1E8B) 1037 4320 w -10 /Times-Roman f -(p) 1331 4320 w -10 /LucidaSansUnicode04 f -(8BL) 1381 4320 w -10 /Times-Roman f -(, ) 1544 4320 w -10 /LucidaSansUnicode04 f -(:>340) 1594 4320 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(B51O) 1905 4320 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(1LNB) 2146 4320 w -10 /Times-Roman f -(. ) 2387 4320 w -10 /LucidaSansUnicode04 f -(\0364=064K) 2437 4320 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(55) 2937 4320 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(8718;8) 3074 4320 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(4>) 3455 4320 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(A<5) 3608 4320 w -10 /Times-Roman f -(p) 3788 4320 w -10 /LucidaSansUnicode04 f -(B8) 3838 4320 w -10 /Times-Roman f -(. ) 3950 4320 w -10 /LucidaSansUnicode04 f -(\0240) 4000 4320 w -10 /Times-Roman f -(, ) 4131 4320 w -10 /LucidaSansUnicode04 f -(68;40) 4181 4320 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(2A5340) 4523 4320 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(=0) 4879 4320 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(?) 5022 4320 w -10 /Times-Roman f -(p) 5085 4320 w -10 /LucidaSansUnicode04 f -(024) 5135 4320 w -10 /Times-Roman f -(y ) 5310 4320 w -10 /LucidaSansUnicode04 f -(2K945B) 5385 4320 w -10 /Times-Roman f -(.) 5745 4320 w -(The fox was very cunning. She could easily outsmart anyone. When she could outsmart someone, she was not beaten. But when she coudln't,) 150 4500 w -(she) 5837 4500 w -(was) 150 4620 w -(beaten.) 333 4620 w -(Hard.) 671 4620 w -(And) 922 4620 w -(at) 1121 4620 w -(that) 1220 4620 w -(point) 1397 4620 w -(she) 1630 4620 w -(couldn't) 1790 4620 w -(outsmart) 2150 4620 w -(anyone,) 2527 4620 w -(as) 2867 4620 w -(it's) 2977 4620 w -(hard) 3132 4620 w -(to) 3336 4620 w -(outsmart) 3441 4620 w -(someone) 3818 4620 w -(when) 4200 4620 w -(you're) 4443 4620 w -(being) 4730 4620 w -(beaten.) 4979 4620 w -(One) 5291 4620 w -(day) 5484 4620 w -(she) 5655 4620 w -(was) 5815 4620 w -(beaten to death. Yes, truth will always come to light.) 150 4740 w -10 /LucidaSansUnicode04 f -(\032010=) 150 4920 w -(1K;) 471 4920 w -(1>;LH>9) 691 4920 w -10 /Times-Roman f -(,) 1130 4920 w -10 /LucidaSansUnicode04 f -(A8;L=K9) 1184 4920 w -(8) 1635 4920 w -(AB) 1727 4920 w -10 /Times-Roman f -(p) 1827 4920 w -10 /LucidaSansUnicode04 f -(0H=K9) 1877 4920 w -10 /Times-Roman f -(.) 2214 4920 w -10 /LucidaSansUnicode04 f -(\0253>) 2268 4920 w -(2A5) 2461 4920 w -(>G5=L) 2650 4920 w -(1>O;8AL) 2962 4920 w -10 /Times-Roman f -(.) 3358 4920 w -10 /LucidaSansUnicode04 f -(\030) 3413 4920 w -(?>MB><) 3517 4920 w -10 /Times-Roman f -(y) 3875 4920 w -10 /LucidaSansUnicode04 f -(53>) 3955 4920 w -(18;8) 4151 4920 w -(B>;L:>) 4426 4920 w -(2A5<) 4791 4920 w -(;5A><) 5054 4920 w -10 /Times-Roman f -(.) 5354 4920 w -10 /LucidaSansUnicode04 f -(\030;8) 5409 4920 w -(?) 5635 4920 w -10 /Times-Roman f -(p) 5698 4920 w -10 /LucidaSansUnicode04 f -(>AB>) 5748 4920 w -(:840;8) 150 5040 w -(2) 539 5040 w -(=53>) 620 5040 w -(:0<=O<8) 877 5040 w -10 /Times-Roman f -(.) 1309 5040 w -10 /LucidaSansUnicode04 f -(\032010=) 1362 5040 w -(MB>3>) 1682 5040 w -(>G5=L) 1981 5040 w -(=5) 2292 5040 w -(;N18;) 2439 5040 w -10 /Times-Roman f -(.) 2761 5040 w -10 /LucidaSansUnicode04 f -(\030) 2814 5040 w -(>4=064K) 2916 5040 w -(=>GLN) 3402 5040 w -(>=) 3738 5040 w -(A?) 3890 5040 w -10 /Times-Roman f -(p) 4004 5040 w -10 /LucidaSansUnicode04 f -(OB0;) 4054 5040 w -(2A5) 4296 5040 w -(:0<=8) 4484 5040 w -(2) 4820 5040 w -(;5A) 4901 5040 w -10 /Times-Roman f -(y.) 5067 5040 w -10 /LucidaSansUnicode04 f -(\0270) 5170 5040 w -(MB>) 5306 5040 w -(53>) 5494 5040 w -(>G5=L) 5687 5040 w -(A8;L=>) 150 5160 w -(8718;8) 542 5160 w -10 /Times-Roman f -(.) 898 5160 w -10 /LucidaSansUnicode04 f -(\021>;LH5) 967 5160 w -(\032010=) 1380 5160 w -(=8:>340) 1716 5160 w -(=5) 2172 5160 w -(?) 2335 5160 w -10 /Times-Roman f -(p) 2398 5160 w -10 /LucidaSansUnicode04 f -(OB0;) 2448 5160 w -(:0<=8) 2706 5160 w -10 /Times-Roman f -(.) 3014 5160 w -10 /LucidaSansUnicode04 f -(\022>8AB8=) 3083 5160 w -10 /Times-Roman f -(y) 3491 5160 w -10 /LucidaSansUnicode04 f -(3>2>) 3585 5160 w -10 /Times-Roman f -(p) 3809 5160 w -10 /LucidaSansUnicode04 f -(OB) 3859 5160 w -10 /Times-Roman f -(\255) 4003 5160 w -10 /LucidaSansUnicode04 f -(2) 4080 5160 w -10 /Times-Roman f -(p) 4133 5160 w -10 /LucidaSansUnicode04 f -(5<O) 4183 5160 w -(A>18) 4408 5160 w -10 /Times-Roman f -(p) 4643 5160 w -10 /LucidaSansUnicode04 f -(0BL) 4693 5160 w -(:0<=8) 4893 5160 w -(8) 5246 5160 w -(2) 5354 5160 w -10 /Times-Roman f -(p) 5407 5160 w -10 /LucidaSansUnicode04 f -(5<O) 5457 5160 w -(8E) 5682 5160 w -(=5) 5851 5160 w -(B) 150 5280 w -10 /Times-Roman f -(p) 199 5280 w -10 /LucidaSansUnicode04 f -(>30BL) 249 5280 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(=8:>340) 539 5280 w -10 /Times-Roman f -(.) 951 5280 w -(The) 150 5460 w -(boar) 338 5460 w -(was) 548 5460 w -(big,) 736 5460 w -(strong,) 922 5460 w -(and) 1230 5460 w -(scary.) 1407 5460 w -(Everyone) 1675 5460 w -(was) 2090 5460 w -(scared) 2278 5460 w -(of) 2565 5460 w -(him.) 2681 5460 w -(That) 2895 5460 w -(is) 3111 5460 w -(why) 3211 5460 w -(he) 3416 5460 w -(was) 3543 5460 w -(always) 3731 5460 w -(beaten) 4041 5460 w -(with) 4334 5460 w -(the) 4545 5460 w -(whole) 4700 5460 w -(forest.) 4977 5460 w -(Or) 5263 5460 w -(simply) 5402 5460 w -(stoned) 5709 5460 w -(him.) 150 5580 w -(The) 365 5580 w -(boar) 554 5580 w -(didn't) 765 5580 w -(like) 1038 5580 w -(that.) 1222 5580 w -(One) 1431 5580 w -(day) 1631 5580 w -(he) 1809 5580 w -(hid) 1937 5580 w -(all) 2099 5580 w -(of) 2233 5580 w -(the) 2350 5580 w -(stones) 2506 5580 w -(in) 2790 5580 w -(the) 2902 5580 w -(forest.) 3057 5580 w -(For) 3342 5580 w -(the) 3514 5580 w -(he) 3669 5580 w -(was) 3796 5580 w -(beaten) 3984 5580 w -(really) 4277 5580 w -(hard.) 4537 5580 w -(After) 4772 5580 w -(that,) 5015 5580 w -(the) 5223 5580 w -(boar) 5378 5580 w -(never) 5588 5580 w -(hid) 5842 5580 w -(stones. And so they say, there is time to collect stones, and time to not touch them.) 150 5700 w -10 /LucidaSansUnicode04 f -(\032>75;) 150 5880 w -(=5) 460 5880 w -(1K;) 606 5880 w -(=8) 824 5880 w -(7;K<) 977 5880 w -10 /Times-Roman f -(,) 1229 5880 w -10 /LucidaSansUnicode04 f -(=8) 1282 5880 w -(4>1) 1436 5880 w -10 /Times-Roman f -(p) 1624 5880 w -10 /LucidaSansUnicode04 f -(K<) 1674 5880 w -10 /Times-Roman f -(.) 1819 5880 w -10 /LucidaSansUnicode04 f -(\036=) 1872 5880 w -(1K;) 2041 5880 w -(?) 2260 5880 w -10 /Times-Roman f -(p) 2323 5880 w -10 /LucidaSansUnicode04 f -(>AB>) 2373 5880 w -(\032>75;) 2623 5880 w -10 /Times-Roman f -(.) 2906 5880 w -10 /LucidaSansUnicode04 f -(=) 2984 5880 w -(G0AB>) 3075 5880 w -(:>7;8;) 3371 5880 w -10 /Times-Roman f -(.) 3715 5880 w -10 /LucidaSansUnicode04 f -(\030) 3768 5880 w -(53>) 3870 5880 w -(1>O;8AL) 4064 5880 w -(18BL) 4488 5880 w -10 /Times-Roman f -(.) 4711 5880 w -10 /LucidaSansUnicode04 f -(\030) 4764 5880 w -(>=) 4866 5880 w -(A2>8<) 5018 5880 w -(:>7;>2AB2><) 5347 5880 w -(2A5E) 150 6000 w -(4>AB0;) 410 6000 w -10 /Times-Roman f -(.) 752 6000 w -10 /LucidaSansUnicode04 f -(\030) 816 6000 w -(B>340) 929 6000 w -(53>) 1249 6000 w -(8718;8) 1454 6000 w -(4>) 1849 6000 w -(A<5) 2015 6000 w -10 /Times-Roman f -(p) 2195 6000 w -10 /LucidaSansUnicode04 f -(B8) 2245 6000 w -10 /Times-Roman f -(.) 2357 6000 w -10 /LucidaSansUnicode04 f -(\037>B><) 2420 6000 w -10 /Times-Roman f -(y,) 2738 6000 w -10 /LucidaSansUnicode04 f -(GB>) 2851 6000 w -(8=0G5) 3051 6000 w -(>=) 3378 6000 w -(1K) 3540 6000 w -10 /Times-Roman f -(y) 3710 6000 w -10 /LucidaSansUnicode04 f -(<5) 3760 6000 w -10 /Times-Roman f -(p) 3889 6000 w -10 /LucidaSansUnicode04 f -(>B) 3977 6000 w -(AB0) 4125 6000 w -10 /Times-Roman f -(p) 4280 6000 w -10 /LucidaSansUnicode04 f -(>AB8) 4330 6000 w -10 /Times-Roman f -(.) 4554 6000 w -10 /LucidaSansUnicode04 f -(\032>340) 4617 6000 w -10 /Times-Roman f -(\255) 4908 6000 w -10 /LucidaSansUnicode04 f -(=81) 4941 6000 w -10 /Times-Roman f -(y) 5127 6000 w -10 /LucidaSansUnicode04 f -(4L) 5177 6000 w -10 /Times-Roman f -(.) 5295 6000 w -10 /LucidaSansUnicode04 f -(\032>340) 5358 6000 w -(\032>75;) 5687 6000 w -10 /Times-Roman f -(y) 150 6120 w -10 /LucidaSansUnicode04 f -(<5) 200 6120 w -10 /Times-Roman f -(p, ) 329 6120 w -10 /LucidaSansUnicode04 f -(\03454254L) 429 6120 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(A8;L=>) 890 6120 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(?;0:0;) 1263 6120 w -10 /Times-Roman f -(. ) 1608 6120 w -10 /LucidaSansUnicode04 f -(\037>B><) 1658 6120 w -10 /Times-Roman f -(y, ) 1976 6120 w -10 /LucidaSansUnicode04 f -(GB>) 2076 6120 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(>=) 2263 6120 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(2) 2412 6120 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(B09=5) 2490 6120 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(;N18;) 2801 6120 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(\032>7;0) 3148 6120 w -10 /Times-Roman f -(.) 3430 6120 w -10 /LucidaSansUnicode04 f -(\0240) 3505 6120 w -10 /Times-Roman f -(, ) 3636 6120 w -10 /LucidaSansUnicode04 f -(;N1>2L) 3686 6120 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(7;0) 4076 6120 w -10 /Times-Roman f -(, ) 4238 6120 w -10 /LucidaSansUnicode04 f -(?>;N18HL) 4288 6120 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(8) 4835 6120 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(\032>7;0) 4923 6120 w -10 /Times-Roman f -(.) 5205 6120 w -(The goat was neither good nor evil. He was a goat. He often goated. And the animals were scared of) 150 6300 w -(beating) 4177 6300 w -(him.) 4497 6300 w -(With) 4704 6300 w -(his) 4930 6300 w -(goatness) 5073 6300 w -(he) 5443 6300 w -(got) 5563 6300 w -(on) 5717 6300 w -(ev\255) 5843 6300 w -(eryones) 150 6420 w -(nerves.) 489 6420 w -(And) 803 6420 w -(he) 1003 6420 w -(was) 1125 6420 w -(beaten) 1308 6420 w -(to) 1596 6420 w -(death,) 1702 6420 w -(because) 1971 6420 w -(otherwise) 2314 6420 w -(he) 2730 6420 w -(would) 2852 6420 w -(have) 3130 6420 w -(died) 3346 6420 w -(of) 3546 6420 w -(old) 3657 6420 w -(age.) 3813 6420 w -(Someday.) 4004 6420 w -(After) 4429 6420 w -(the) 4667 6420 w -(goat) 4817 6420 w -(died,) 5017 6420 w -(the) 5242 6420 w -(bear) 5392 6420 w -(cried,) 5591 6420 w -(be\255) 5843 6420 w -(cause he secretly loved the goat. Yes, love is a cruel mistress.) 150 6540 w -10 /LucidaSansUnicode04 f -(\02568:) 150 6720 w -(1K;) 432 6720 w -(<0;5=L:89) 661 6720 w -(8) 1236 6720 w -(:>;NG89) 1337 6720 w -10 /Times-Roman f -(.) 1770 6720 w -10 /LucidaSansUnicode04 f -(\036=) 1833 6720 w -(:>;>;AO) 2012 6720 w -10 /Times-Roman f -(.) 2408 6720 w -10 /LucidaSansUnicode04 f -(\036=) 2471 6720 w -(=5) 2651 6720 w -(1K;) 2809 6720 w -(7;K<) 3039 6720 w -10 /Times-Roman f -(,) 3291 6720 w -10 /LucidaSansUnicode04 f -(>=) 3355 6720 w -(:>;>;AO) 3518 6720 w -(?>) 3953 6720 w -(A2>59) 4116 6720 w -(?) 4439 6720 w -10 /Times-Roman f -(p) 4502 6720 w -10 /LucidaSansUnicode04 f -(8) 4552 6720 w -10 /Times-Roman f -(p) 4615 6720 w -10 /LucidaSansUnicode04 f -(>45) 4665 6720 w -10 /Times-Roman f -(.) 4849 6720 w -10 /LucidaSansUnicode04 f -(\0307) 4913 6720 w -10 /Times-Roman f -(\255) 5035 6720 w -10 /LucidaSansUnicode04 f -(70) 5068 6720 w -(MB>3>) 5210 6720 w -(53>) 5520 6720 w -(18;8) 5725 6720 w -(B>;L:>) 150 6840 w -(2) 511 6840 w -(682>B) 590 6840 w -10 /Times-Roman f -(.) 889 6840 w -10 /LucidaSansUnicode04 f -(\02568:) 940 6840 w -(MB>3>) 1210 6840 w -(=5) 1507 6840 w -(;N18;) 1652 6840 w -(8) 2000 6840 w -(AB0;) 2089 6840 w -(1) 2329 6840 w -10 /Times-Roman f -(p) 2389 6840 w -10 /LucidaSansUnicode04 f -(8BLAO) 2439 6840 w -(=03>;>) 2730 6840 w -10 /Times-Roman f -(.) 3078 6840 w -10 /LucidaSansUnicode04 f -(\030) 3129 6840 w -(B>340) 3229 6840 w -(53>) 3536 6840 w -(AB0;8) 3728 6840 w -(18BL) 4031 6840 w -(:0:) 4280 6840 w -(2A5E) 4469 6840 w -10 /Times-Roman f -(. ) 4690 6840 w -10 /LucidaSansUnicode04 f -(\0240) 4740 6840 w -10 /Times-Roman f -(, ) 4871 6840 w -10 /LucidaSansUnicode04 f -(>G5=L) 4921 6840 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(B) 5229 6840 w -10 /Times-Roman f -(py) 5278 6840 w -10 /LucidaSansUnicode04 f -(4=>) 5378 6840 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(1KBL) 5594 6840 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(=5) 5851 6840 w -(B0:8<) 150 6960 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(:0:) 469 6960 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(2A5) 657 6960 w -10 /Times-Roman f -(.) 817 6960 w -(The) 150 7140 w -(hedgehog) 333 7140 w -(was) 749 7140 w -(small) 932 7140 w -(and) 1177 7140 w -(prickly.) 1349 7140 w -(He) 1685 7140 w -(wasn't) 1829 7140 w -(evil,) 2124 7140 w -(he) 2328 7140 w -(was) 2451 7140 w -(prickly) 2635 7140 w -(by) 2947 7140 w -(his) 3076 7140 w -(own) 3222 7140 w -(nature.) 3423 7140 w -(For) 3726 7140 w -(that) 3894 7140 w -(he) 4073 7140 w -(was) 4196 7140 w -(beaten) 4380 7140 w -(exclusively) 4669 7140 w -(in) 5153 7140 w -(the) 5260 7140 w -(stomach.) 5411 7140 w -(And) 5798 7140 w -(so the hedgehog started shaving bald. And he was beaten like everyone else. Yes, it's hard to be not like everyone else.) 150 7260 w -10 /LucidaSansUnicode04 f -(!:) 150 7440 w -10 /Times-Roman f -(y) 273 7440 w -10 /LucidaSansUnicode04 f -(=A) 323 7440 w -(1K;) 481 7440 w -(?>GB8) 716 7440 w -(B0:8<) 1048 7440 w -10 /Times-Roman f -(,) 1342 7440 w -10 /LucidaSansUnicode04 f -(:0:) 1411 7440 w -(\0270OF) 1618 7440 w -10 /Times-Roman f -(.) 1845 7440 w -(H) 1914 7440 w -10 /LucidaSansUnicode04 f -(>) 1986 7440 w -(B>;L:>) 2091 7440 w -(>G5=L) 2471 7440 w -(=NG8<) 2799 7440 w -10 /Times-Roman f -(.) 3131 7440 w -10 /LucidaSansUnicode04 f -(\036=) 3201 7440 w -(?;>E>) 3387 7440 w -(?0E=) 3737 7440 w -10 /Times-Roman f -(y) 3979 7440 w -10 /LucidaSansUnicode04 f -(;) 4029 7440 w -10 /Times-Roman f -(.) 4088 7440 w -10 /LucidaSansUnicode04 f -(\0253>) 4158 7440 w -(18;8) 4367 7440 w -(B>;L:>) 4657 7440 w -(2) 5037 7440 w -(?>;8MB8;5=>2><) 5135 7440 w -(?0:5B5) 150 7560 w -10 /Times-Roman f -(.) 483 7560 w -10 /LucidaSansUnicode04 f -(">340) 534 7560 w -(70?0E) 855 7560 w -(1K;) 1163 7560 w -(=5) 1380 7560 w -(B0:>9) 1525 7560 w -(A8;L=K9) 1833 7560 w -10 /Times-Roman f -(.) 2255 7560 w -10 /LucidaSansUnicode04 f -(\0364=064K) 2306 7560 w -10 /Times-Roman f -(y) 2807 7560 w -10 /LucidaSansUnicode04 f -(!:) 2883 7560 w -10 /Times-Roman f -(y) 3006 7560 w -10 /LucidaSansUnicode04 f -(=A0) 3056 7560 w -(1K;) 3251 7560 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(45=L) 3467 7560 w -10 /Times-Roman f -(p) 3729 7560 w -10 /LucidaSansUnicode04 f -(>645=8O) 3779 7560 w -10 /Times-Roman f -(. ) 4213 7560 w -10 /LucidaSansUnicode04 f -(\036=) 4263 7560 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(?) 4429 7560 w -10 /Times-Roman f -(p) 4492 7560 w -10 /LucidaSansUnicode04 f -(83;0A8;) 4542 7560 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(2A5E) 4966 7560 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(725) 5212 7560 w -10 /Times-Roman f -(p) 5369 7560 w -10 /LucidaSansUnicode04 f -(59) 5419 7560 w -10 /Times-Roman f -(, ) 5538 7560 w -10 /LucidaSansUnicode04 f -(?>B><) 5588 7560 w -10 /Times-Roman f -(y,) 5895 7560 w -10 /LucidaSansUnicode04 f -(GB>) 150 7680 w -(1K;) 343 7680 w -(604=K<) 565 7680 w -(8) 999 7680 w -(;N18;) 1093 7680 w -(?>40) 1446 7680 w -10 /Times-Roman f -(p) 1692 7680 w -10 /LucidaSansUnicode04 f -(:8) 1742 7680 w -10 /Times-Roman f -(.) 1859 7680 w -10 /LucidaSansUnicode04 f -(\030) 1916 7680 w -(725) 2022 7680 w -10 /Times-Roman f -(p) 2179 7680 w -10 /LucidaSansUnicode04 f -(8) 2229 7680 w -(?>40) 2324 7680 w -10 /Times-Roman f -(p) 2570 7680 w -10 /LucidaSansUnicode04 f -(8;8) 2620 7680 w -(5<) 2837 7680 w -10 /Times-Roman f -(y) 2966 7680 w -10 /LucidaSansUnicode04 f -(=>2K9) 3048 7680 w -(?>;8MB8;5=>2K9) 3392 7680 w -(?0:5B) 4260 7680 w -10 /Times-Roman f -(.) 4537 7680 w -10 /LucidaSansUnicode04 f -(\030) 4594 7680 w -(A8;L=>) 4700 7680 w -(8718;8) 5080 7680 w -(4>) 5468 7680 w -(?>B5) 5628 7680 w -10 /Times-Roman f -(p) 5857 7680 w -10 /LucidaSansUnicode04 f -(8) 5907 7680 w -(A>7=0=8O) 150 7800 w -10 /Times-Roman f -(.) 605 7800 w -10 /LucidaSansUnicode04 f -(\030) 661 7800 w -(!:) 766 7800 w -10 /Times-Roman f -(y) 889 7800 w -10 /LucidaSansUnicode04 f -(=A) 939 7800 w -(704>E=) 1084 7800 w -10 /Times-Roman f -(y) 1439 7800 w -10 /LucidaSansUnicode04 f -(;AO) 1489 7800 w -(2) 1681 7800 w -(?0:5B5) 1765 7800 w -10 /Times-Roman f -(.) 2098 7800 w -10 /LucidaSansUnicode04 f -("0:) 2154 7800 w -(53>) 2357 7800 w -(8) 2554 7800 w -(?>E>) 2648 7800 w -10 /Times-Roman f -(p) 2894 7800 w -10 /LucidaSansUnicode04 f -(>=8;8) 2944 7800 w -10 /Times-Roman f -(.) 3253 7800 w -10 /LucidaSansUnicode04 f -(\022) 3309 7800 w -(?0:5B5) 3398 7800 w -10 /Times-Roman f -(.) 3731 7800 w -10 /LucidaSansUnicode04 f -(\022) 3787 7800 w -(>G5=L) 3876 7800 w -(\0240;L=5<) 4190 7800 w -(\0335A) 4654 7800 w -10 /Times-Roman f -(y.) 4831 7800 w -10 /LucidaSansUnicode04 f -(\037>B><) 4937 7800 w -10 /Times-Roman f -(y,) 5255 7800 w -10 /LucidaSansUnicode04 f -(GB>) 5361 7800 w -(<5) 5554 7800 w -10 /Times-Roman f -(p) 5683 7800 w -10 /LucidaSansUnicode04 f -(B2K9) 5733 7800 w -(!:) 150 7920 w -10 /Times-Roman f -(y) 273 7920 w -10 /LucidaSansUnicode04 f -(=A) 323 7920 w -(2>=O;) 478 7920 w -(5I5) 806 7920 w -(A8;L=55) 1048 7920 w -10 /Times-Roman f -(.) 1447 7920 w -10 /LucidaSansUnicode04 f -(\037>B><) 1513 7920 w -(?) 1872 7920 w -10 /Times-Roman f -(p) 1935 7920 w -10 /LucidaSansUnicode04 f -(8H;8) 1985 7920 w -(68B5;8) 2295 7920 w -(\036G5=L) 2700 7920 w -(\0240;L=53>) 3042 7920 w -(\0335A0) 3554 7920 w -(8) 3828 7920 w -(2) 3933 7920 w -(A5E) 4028 7920 w -(A8;L=>) 4238 7920 w -(8718;8) 4628 7920 w -10 /Times-Roman f -(.) 4984 7920 w -10 /LucidaSansUnicode04 f -(\030<) 5051 7920 w -(=5) 5240 7920 w -(?>=) 5401 7920 w -10 /Times-Roman f -(p) 5588 7920 w -10 /LucidaSansUnicode04 f -(028;AO) 5638 7920 w -cleartomark -showpage -saveobj restore -%%EndPage: 3 3 -%%Page: 4 4 -/saveobj save def -mark -4 pagesetup -10 /Times-Roman f -(#1 \255 2021/1/10) 150 120 w -(PAGE 4) 5634 120 w -10 /LucidaSansUnicode04 f -(70?0E) 0 240 w -10 /S1 f -(__________________________________________________________________________________________________________________________________________________________________________________________________________) 0 240 w -10 /LucidaSansUnicode04 f -(<5) 150 480 w -10 /Times-Roman f -(p) 279 480 w -10 /LucidaSansUnicode04 f -(B2>3>) 329 480 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(!:) 627 480 w -10 /Times-Roman f -(y) 750 480 w -10 /LucidaSansUnicode04 f -(=A0) 800 480 w -10 /Times-Roman f -(. ) 969 480 w -10 /LucidaSansUnicode04 f -(\0240) 1019 480 w -10 /Times-Roman f -(, ) 1150 480 w -10 /LucidaSansUnicode04 f -(A) 1200 480 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(A>A54O<8) 1276 480 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(=04>) 1774 480 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(68BL) 2045 480 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(2) 2306 480 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(<8) 2384 480 w -10 /Times-Roman f -(p) 2520 480 w -10 /LucidaSansUnicode04 f -(5) 2570 480 w -10 /Times-Roman f -(.) 2626 480 w -(The) 150 660 w -(skunk) 334 660 w -(was) 602 660 w -(very) 786 660 w -(much) 992 660 w -(like) 1243 660 w -(rabbit.) 1422 660 w -(But) 1710 660 w -(very) 1885 660 w -(smelly.) 2092 660 w -(He) 2414 660 w -(was) 2560 660 w -(beaten) 2745 660 w -(only) 3035 660 w -(inside) 3243 660 w -(a) 3512 660 w -(plastic) 3586 660 w -(bag,) 3877 660 w -(because) 4076 660 w -(then) 4421 660 w -(the) 4623 660 w -(smell) 4775 660 w -(wasn't) 5022 660 w -(as) 5318 660 w -(bad.) 5431 660 w -(One) 5630 660 w -(day) 5826 660 w -(the) 150 780 w -(skunk) 300 780 w -(had) 567 780 w -(a) 739 780 w -(birthday) 811 780 w -(party,) 1172 780 w -(and) 1430 780 w -(he) 1602 780 w -(invited) 1724 780 w -(all) 2030 780 w -(of) 2157 780 w -(the) 2267 780 w -(animals) 2416 780 w -(as) 2754 780 w -(he) 2864 780 w -(was) 2985 780 w -(greedy) 3167 780 w -(and) 3465 780 w -(he) 3636 780 w -(loved) 3757 780 w -(presents.) 4006 780 w -(The) 4385 780 w -(animals) 4567 780 w -(got) 4905 780 w -(him) 5060 780 w -(a) 5243 780 w -(new) 5314 780 w -(plastig) 5507 780 w -(bag.) 5801 780 w -(And) 150 900 w -(then) 351 900 w -(proceeded) 552 900 w -(to) 990 900 w -(beat) 1097 900 w -(him) 1292 900 w -(until) 1477 900 w -(loss) 1690 900 w -(of) 1875 900 w -(consciousness.) 1987 900 w -(The) 2607 900 w -(skunk) 2791 900 w -(then) 3059 900 w -(suffocated) 3260 900 w -(inside) 3704 900 w -(the) 3972 900 w -(bag.) 4123 900 w -(That) 4321 900 w -(is) 4533 900 w -(how) 4629 900 w -(he) 4830 900 w -(was) 4953 900 w -(buried.) 5137 900 w -(In) 5446 900 w -(the) 5558 900 w -(plastic) 5709 900 w -(bag.) 150 1020 w -(In) 347 1020 w -(the) 458 1020 w -(very) 608 1020 w -(far) 813 1020 w -(away) 951 1020 w -(forest,) 1189 1020 w -(as) 1469 1020 w -(a) 1580 1020 w -(dead) 1652 1020 w -(skunk) 1868 1020 w -(smelt) 2135 1020 w -(worse) 2380 1020 w -(than) 2646 1020 w -(a) 2846 1020 w -(living) 2918 1020 w -(skunk.) 3180 1020 w -(Then) 3472 1020 w -(the) 3705 1020 w -(animals) 3855 1020 w -(from) 4194 1020 w -(the) 4415 1020 w -(very) 4564 1020 w -(far) 4768 1020 w -(away) 4905 1020 w -(forest) 5142 1020 w -(came) 5396 1020 w -(and) 5633 1020 w -(beat) 5804 1020 w -(everyone hard. They didn't like the smell of the dead skunk. Yes, you must love your neighbour.) 150 1140 w -10 /LucidaSansUnicode04 f -(%><O:) 150 1320 w -(1K;) 483 1320 w -(B>65) 705 1320 w -(>G5=L) 975 1320 w -(604=K<) 1289 1320 w -10 /Times-Roman f -(.) 1692 1320 w -10 /LucidaSansUnicode04 f -(\030) 1748 1320 w -(1>30BK<) 1853 1320 w -10 /Times-Roman f -(.) 2272 1320 w -10 /LucidaSansUnicode04 f -(\025A;8) 2328 1320 w -(1K) 2587 1320 w -(>=) 2751 1320 w -(45;8;AO) 2907 1320 w -(A2>8<) 3345 1320 w -(1>30BAB2><) 3678 1320 w -10 /Times-Roman f -(,) 4239 1320 w -10 /LucidaSansUnicode04 f -(53>) 4296 1320 w -(1K) 4494 1320 w -(18;8) 4658 1320 w -(=5) 4935 1320 w -(B0:) 5086 1320 w -(A8;L=>) 5276 1320 w -10 /Times-Roman f -(.) 5624 1320 w -(H) 5681 1320 w -10 /LucidaSansUnicode04 f -(>) 5753 1320 w -(>=) 5846 1320 w -(1K;) 150 1440 w -(>G5=L) 373 1440 w -(604=K<) 688 1440 w -10 /Times-Roman f -(.) 1091 1440 w -10 /LucidaSansUnicode04 f -(\0270) 1148 1440 w -(MB>) 1289 1440 w -(53>) 1482 1440 w -(18;8) 1680 1440 w -(A8;L=>) 1956 1440 w -10 /Times-Roman f -(.) 2304 1440 w -10 /LucidaSansUnicode04 f -(\030) 2360 1440 w -(5<) 2465 1440 w -10 /Times-Roman f -(y) 2594 1440 w -10 /LucidaSansUnicode04 f -(2A5) 2675 1440 w -10 /Times-Roman f -(p) 2866 1440 w -10 /LucidaSansUnicode04 f -(02=>) 2916 1440 w -(?) 3179 1440 w -10 /Times-Roman f -(p) 3242 1440 w -10 /LucidaSansUnicode04 f -(8E>48;>AL) 3292 1440 w -(45;8BLAO) 3860 1440 w -10 /Times-Roman f -(.) 4307 1440 w -10 /LucidaSansUnicode04 f -(\030) 4363 1440 w -(>=) 4468 1440 w -(3>) 4623 1440 w -10 /Times-Roman f -(p) 4733 1440 w -10 /LucidaSansUnicode04 f -(L:>) 4783 1440 w -(?;0:0;) 4980 1440 w -10 /Times-Roman f -(.) 5325 1440 w -10 /LucidaSansUnicode04 f -(\0240) 5381 1440 w -10 /Times-Roman f -(,) 5512 1440 w -10 /LucidaSansUnicode04 f -(1>30BK5) 5568 1440 w -(B>65) 150 1560 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(?;0G) 414 1560 w -10 /Times-Roman f -(y) 643 1560 w -10 /LucidaSansUnicode04 f -(B) 693 1560 w -10 /Times-Roman f -(.) 742 1560 w -(The) 150 1740 w -(hasmter) 334 1740 w -(was) 679 1740 w -(also) 863 1740 w -(very) 1053 1740 w -(greedy.) 1259 1740 w -(And) 1584 1740 w -(rich.) 1785 1740 w -(If) 1994 1740 w -(he) 2089 1740 w -(shared) 2212 1740 w -(his) 2501 1740 w -(riches) 2647 1740 w -(he) 2914 1740 w -(woudn't) 3037 1740 w -(be) 3399 1740 w -(beaten) 3522 1740 w -(as) 3812 1740 w -(hard.) 3925 1740 w -(But) 4157 1740 w -(he) 4332 1740 w -(was) 4456 1740 w -(greedy.) 4641 1740 w -(And) 4967 1740 w -(he) 5169 1740 w -(was) 5293 1740 w -(beaten) 5478 1740 w -(hard.) 5768 1740 w -(And he still had to share his riches. For that he cried. Yes, even rich people cry.) 150 1860 w -10 /LucidaSansUnicode04 f -(\03352) 150 2040 w -(1K;) 364 2040 w -(F0) 590 2040 w -10 /Times-Roman f -(p) 712 2040 w -10 /LucidaSansUnicode04 f -(L) 762 2040 w -(725) 848 2040 w -10 /Times-Roman f -(p) 1005 2040 w -10 /LucidaSansUnicode04 f -(59) 1055 2040 w -10 /Times-Roman f -(.) 1174 2040 w -10 /LucidaSansUnicode04 f -(\036=) 1234 2040 w -(?) 1410 2040 w -10 /Times-Roman f -(p) 1473 2040 w -10 /LucidaSansUnicode04 f -(028;) 1523 2040 w -(;5A><) 1788 2040 w -10 /Times-Roman f -(.) 2088 2040 w -10 /LucidaSansUnicode04 f -(&0) 2148 2040 w -10 /Times-Roman f -(p) 2280 2040 w -10 /LucidaSansUnicode04 f -(59) 2330 2040 w -(18BL) 2484 2040 w -(=5) 2743 2040 w -(?>;>65=>) 2898 2040 w -10 /Times-Roman f -(.) 3395 2040 w -10 /LucidaSansUnicode04 f -(-B>) 3456 2040 w -(70:>=) 3662 2040 w -10 /Times-Roman f -(.) 3943 2040 w -(H) 4004 2040 w -10 /LucidaSansUnicode04 f -(>) 4076 2040 w -(725) 4173 2040 w -10 /Times-Roman f -(p) 4330 2040 w -10 /LucidaSansUnicode04 f -(8) 4380 2040 w -(402=>) 4479 2040 w -(7018;8) 4814 2040 w -(=0) 5198 2040 w -(70:>=) 5352 2040 w -10 /Times-Roman f -(.) 5633 2040 w -10 /LucidaSansUnicode04 f -(\02725) 5694 2040 w -10 /Times-Roman f -(p) 5857 2040 w -10 /LucidaSansUnicode04 f -(8) 5907 2040 w -(18;8) 150 2160 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(8) 420 2160 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(;L20) 508 2160 w -10 /Times-Roman f -(. H) 726 2160 w -10 /LucidaSansUnicode04 f -(8) 848 2160 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(70) 936 2160 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(GB>) 1064 2160 w -10 /Times-Roman f -(. ) 1226 2160 w -10 /LucidaSansUnicode04 f -(\037>B><) 1276 2160 w -10 /Times-Roman f -(y, ) 1594 2160 w -10 /LucidaSansUnicode04 f -(GB>) 1694 2160 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(B0:) 1881 2160 w -10 /Times-Roman f -(y) 2064 2160 w -10 /LucidaSansUnicode04 f -(6) 2114 2160 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(745AL) 2212 2160 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(?>25;>AL) 2510 2160 w -10 /Times-Roman f -(.) 2965 2160 w -(The) 150 2340 w -(lion) 332 2340 w -(was) 515 2340 w -(king.) 697 2340 w -(He) 927 2340 w -(ruled) 1070 2340 w -(the) 1302 2340 w -(forest.) 1451 2340 w -(You're) 1730 2340 w -(not) 2039 2340 w -(supposed) 2194 2340 w -(to) 2593 2340 w -(beat) 2698 2340 w -(kings.) 2891 2340 w -(Such) 3160 2340 w -(is) 3387 2340 w -(the) 3481 2340 w -(law.) 3630 2340 w -(But) 3826 2340 w -(the) 3998 2340 w -(animals) 4147 2340 w -(gave) 4485 2340 w -(a) 4700 2340 w -(fuck) 4771 2340 w -(about) 4975 2340 w -(the) 5224 2340 w -(law.) 5374 2340 w -(They) 5571 2340 w -(beat) 5804 2340 w -(the lion.) 150 2460 w -(Why? That's just how things go in forest.) 528 2460 w -10 /LucidaSansUnicode04 f -(\034>) 150 2640 w -10 /Times-Roman f -(p) 297 2640 w -10 /LucidaSansUnicode04 f -(0;L) 347 2640 w -10 /Times-Roman f -(: ) 512 2640 w -10 /LucidaSansUnicode04 f -(\020) 565 2640 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(7>) 659 2640 w -10 /Times-Roman f -(p) 768 2640 w -10 /LucidaSansUnicode04 f -(8) 818 2640 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(745AL) 906 2640 w -10 /Times-Roman f -10 /LucidaSansUnicode04 f -(B8E85) 1204 2640 w -10 /Times-Roman f -(...) 1496 2640 w -(Moral: Sunrises here are quiet...) 150 2820 w -cleartomark -showpage -saveobj restore -%%EndPage: 4 4 -%%Trailer -done -%%DocumentFonts: Times-Roman LucidaSansUnicode04 Times-Italic Times-Bold Courier S1 -%%Pages: 4 DIR diff --git a/pub/current/newspaper.txt b/pub/current/newspaper.txt @@ -1,261 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - The Gopher Times -_____________________________________________________________________________________________________ - - The first edition of The Gopher Times - Starting from today, The Gopher Times is going to be published. The entire - journal is itself much of an experiment: How can a paper-oriented journal make - sense in this hypermedia era? - Blogs, like, pokes, tweets, messages, smart, buzz, feed, channel, subscribe, - post, cookie, paywall, analytic, trend, video, downtime, live, notification, - connected, streaming, event, fake news. - We know a lot more about the five last minutes than five last years. Rather - than a continuous feed of upmost shocking headlines, The Gopher Times - publishes, one opus at a time, real news you can read, without a cookie wall. - Newspaper go through a long chain, from journalist reporting all facts near and - afar, redactors organising information, along with all the chain formatting the - end structured text in the, end layout, finally published and distributed for a - few quarters. - The web considerably transformed this chain: news are submitted to AP, the - printing chain are now server hosting providers, and typesetters and layout - artists are swapped for frontend web developers. - This journal divert by 90' by using troff(1) as its foundation: a typesetter, - targeted at producing finished, static documents ready to be published may that - be printed or downloaded. An entire alternative stack to the web, and among - one of the most deployed on linux systems, through groff, used for manual - pages. - An entire custom macro set have been built to allow a multicolumn multirow with - automatic height and width, in order to fits either the computer screen, paper, - and smaller screens of all shapes, and provide the Real Deal of a journal page - - setup. Bitreich TV improvements - gopher://bitreich.org/0/usr/adc/phlog/2020-11-03T13-14-26-296030.md - At Bitreich, we are always working hard to bring pleasure and enjoyment to our - users. In August 2020 we launched bitreich-tv[0,1], which is an annotated - playback of memes in the memecache[2] via gopher. - A lot of memes in the memecache share a common theme (corona, gopher, toilets, - etc). From today, thematic channels are automatically created and listed on - gopher://bitreich.org/1/tv when a theme contains at least 25 memes. - We recommend mpv(1) for playback, as in: - $ mpv gopher://bitreich.org/9/tv/news.m3u - $ mpv gopher://bitreich.org/9/tv/all.m3u - $ mpv gopher://bitreich.org/9/tv/toilet.m3u - $ mpv gopher://bitreich.org/9/tv/trump.m3u - Furthermore, the bitreich TV hosting and source code[3,4] are moved to - - bitreich.org. Please report any issues to adc in Freenode/#bitreich-tv. World - - of Animals - gopher://0x1bi.net/0/mirzhivotnyh.txt - Back in the nineties when Windowds 3.1 was still very much a thing, my old man, - while doing his post graduated studies, found this story on some Russian usenet - group, saved it, printed it out, posted it in his office. - Years later he made the mistake of giving me the internet. And I found the same - story, now on the world wide web. - I've taken the time to translate the story from Russian to English such that - everyone can enjoy the gifts of Russian usenet koans. - Enjoy responsibly. - едведь был безобpазным, косолапым и гpязным животным. днако добpее его не - было никого во всем лесy. Hо звеpи замечали только его внешность, на что - едведь жyтко обижался, ловил их и жестоко избивал ногами. оэтомy звеpи его не - любили. Хотя он был очень добpым. веселым. н любил задоpные шyтки. а эти - шyтки звеpи его скоpо жyтко возненавидели и били. а, тpyдно быть на свете - добpым и веселым. - The bear was a filthy, clumsy, and dirty animal. However, no one was as loving - #1 - 2021/1/10 PAGE 3 -_____________________________________________________________________________________________________ - he was in the whole forest. But the animals only saw his exterior, to which the - bear became upset, caught them, and brutaly beat them with his legs. Even - though he was very loving. And happy. He loved practical jokes. For these jokes - the animals started to hate the bear and beat him. Yes, it;s hard to be loving - and happy. - олк был тоже безобpазным и гpязным. еще он был очень злым и жестоким. Hо - звеpи не испытывали к немy ненависти и не били. отомy, что олк yмеp еще в - pаннем детстве. отомy, что едведь pодился pаньше олка. а, хоpошо, когда - обpо побеждает ло. - The wolf was also filthy and dirty. He was also very evil and cruel. But the - animals din't hate him and didn't beat him. Because the wolf died early in his - childhood. Because the bear was born before the wolf. Yes, it's good when good - triumphs over evil. - аяц тоже был злым и жестоким. гpязным. еще он был тpyсливым. адостей аяц - никомy никогда не делал. отомy, что боялся. Hо его все pавно сильно били. - отомy, что ло всегда должно быть наказано. - The rabbit was also evil and cruel. And dirty. He was also a coward. The rabbit - never commited any evil as he was scared. But he was still beaten. Because evil - must be punished. - ятел тоже был злым и жестоким. н не бил звеpей, потомy, что y него не было - pyк. оэтомy, он вымещал свою злость на деpевьях. го не били. отомy, что не - могли дотянyться. днажды его пpидавило насмеpть yпавшее деpево. оговаpивали, - что оно отомстило. осле этого звеpи целый месяц боялись мочиться на деpевья. - ни мочились на айца. аяц пpостyдился и yмеp. сем было ясно, что во всем - был виноват ятел. Hо его не тpонyли. осколькy не смогли выковыpять из-под - yпавшего деpева. а, ло иногда остается безнаказанным. - The woodpecker was also evil and cruel. He didn't beat animals, as he didn't - have any arms. So he took his anger out on trees. He was not beaten, as no one - could reach him. One day a tree crushed him to death. The animals said it took - revenge. After that, then animals were afraid of pissing on trees for a month. - Instead they pissed on the rabbit. The rabbit got a cold and died. Everyone - knew that the woodpecker was at fault. But he wasn't beaten, as no one could - get him out from the fallen tree. Yes, sometimes evil remains unpunished. - pот был маленьким и слепым. н не был злым. н пpосто хоpошо делал свое дело. - Это он подъел деpево, котоpое yпало на дятла. б этом никто не yзнал, и поэтомy - его не избили. го вообще били pедко. Чаще пyгали. Hо его было очень тpyдно - испyгать, потомy что он был слепой и не видел, что его пyгают. огда не - yдавалось испyгать pота, звеpи очень огоpчались. били едведя. отомy, что - им было очень обидно. днажды едведь тоже захотел испyгать pота. Hо pот не - испyгался. отомy, что едведь его yбил. Hечаянно. pосто едведь был очень - неyклюжим. звеpи его очень сильно избили. аже, несмотpя на то, что едведь - сказал, что пошyтил. лохо, когда твои шyтки никто не понимает. - The mole was small and blind. He was not evil. He just did his job really well. - It was he who dug under the tree which fell on the woodpecker. No one knew - about his digging and he was not beaten. He was rarely beaten. More often - scared. But it was really hard to scare him as he was blind, and didn't see - that he was being scared. When the animals were unable to scare the mole they - became very upset. And beat the bear. One day the bear decided to sacre the - mole. But he didn't scare the mole. Because he killed him. Accidentally. As he - was very clumsy. And the animals brutally beat him for killing the mole, even - though the bear said it was a prank. It's unfortunate when no one understands - your pranks. - иса была очень хитpой. на могла запpосто обхитpить кого yгодно. огда ей это - yдавалось, то ее не били. Hо иногда ей не везло. ее били. или всем лесом. - она yже не могла кого-нибyдь обхитpить. отомy, что очень тpyдно го-нибyдь - обхитpить, когда тебя бьют. днажды ее избили до смеpти. а, жилда всегда на - пpавдy выйдет. - The fox was very cunning. She could easily outsmart anyone. When she could - outsmart someone, she was not beaten. But when she coudln't, she was beaten. - Hard. And at that point she couldn't outsmart anyone, as it's hard to outsmart - someone when you're being beaten. One day she was beaten to death. Yes, truth - will always come to light. - абан был большой, сильный и стpашный. го все очень боялись. поэтомy его - #1 - 2021/1/10 PAGE 4 -_____________________________________________________________________________________________________ - только всем лесом. ли пpосто кидали в него камнями. абан этого очень не - любил. однажды ночью он спpятал все камни в лесy. а это его очень сильно - избили. ольше абан никогда не пpятал камни. оистинy говоpят - вpемя собиpать - камни и вpемя их не тpогать никогда. - The boar was big, strong, and scary. Everyone was scared of him. That is why he - was always beaten with the whole forest. Or simply stoned him. The boar didn't - like that. One day he hid all of the stones in the forest. For the he was - beaten really hard. After that, the boar never hid stones. And so they say, - there is time to collect stones, and time to not touch them. - озел не был ни злым, ни добpым. н был пpосто озел. н часто козлил. его - боялись бить. он своим козловством всех достал. тогда его избили до смеpти. - отомy, что иначе он бы yмеp от стаpости. огда-нибyдь. огда озел yмеp, - едведь сильно плакал. отомy, что он в тайне любил озла. а, любовь зла, - полюбишь и озла. - The goat was neither good nor evil. He was a goat. He often goated. And the - animals were scared of beating him. With his goatness he got on everyones - nerves. And he was beaten to death, because otherwise he would have died of old - age. Someday. After the goat died, the bear cried, because he secretly loved - the goat. Yes, love is a cruel mistress. - жик был маленький и колючий. н кололся. н не был злым, он кололся по своей - пpиpоде. з-за этого его били только в живот. жик этого не любил и стал - бpиться наголо. тогда его стали бить как всех. а, очень тpyдно быть не таким - как все. - The hedgehog was small and prickly. He wasn't evil, he was prickly by his own - nature. For that he was beaten exclusively in the stomach. And so the hedgehog - started shaving bald. And he was beaten like everyone else. Yes, it's hard to - be not like everyone else. - Скyнс был почти таким, как аяц. Hо только очень нючим. н плохо пахнyл. го - били только в полиэтиленовом пакете. Тогда запах был не такой сильный. днажды - y Скyнса был день pождения. н пpигласил всех звеpей, потомy, что был жадным и - любил подаpки. звеpи подаpили емy новый полиэтиленовый пакет. сильно избили - до потеpи сознания. Скyнс задохнyлся в пакете. Так его и похоpонили. - пакете. очень альнем есy. отомy, что меpтвый Скyнс вонял еще сильнее. - отом пpишли жители чень альнего еса и в сех сильно избили. м не понpавился - запах меpтвого Скyнса. а, с соседями надо жить в миpе. - The skunk was very much like rabbit. But very smelly. He was beaten only inside - a plastic bag, because then the smell wasn't as bad. One day the skunk had a - birthday party, and he invited all of the animals as he was greedy and he loved - presents. The animals got him a new plastig bag. And then proceeded to beat him - until loss of consciousness. The skunk then suffocated inside the bag. That is - how he was buried. In the plastic bag. In the very far away forest, as a dead - skunk smelt worse than a living skunk. Then the animals from the very far away - forest came and beat everyone hard. They didn't like the smell of the dead - skunk. Yes, you must love your neighbour. - Хомяк был тоже очень жадным. богатым. сли бы он делился своим богатством, - его бы били не так сильно. Hо он был очень жадным. а это его били сильно. - емy все pавно пpиходилось делиться. он гоpько плакал. а, богатые тоже - плачyт. - The hasmter was also very greedy. And rich. If he shared his riches he woudn't - be beaten as hard. But he was greedy. And he was beaten hard. And he still had - to share his riches. For that he cried. Yes, even rich people cry. - ев был цаpь звеpей. н пpавил лесом. Цаpей бить не положено. Это закон. Hо - звеpи давно забили на закон. веpи били и льва. Hи за что. отомy, что так yж - здесь повелось. - The lion was king. He ruled the forest. You're not supposed to beat kings. Such - is the law. But the animals gave a fuck about the law. They beat the lion. - Why? That's just how things go in forest. - оpаль: зоpи здесь тихие... - Moral: Sunrises here are quiet... - - - - DIR diff --git a/pub/current/newspaper.vt b/pub/current/newspaper.vt @@ -1,261 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - The Gopher Times -___#_1__-__2_0_2_1_/_1_/_1_0____________________________________________________________P_A_G_E__2____________________ - - TTTThhhheeee ffffiiiirrrrsssstttt eeeeddddiiiittttiiiioooonnnn ooooffff TTTThhhheeee GGGGoooopppphhhheeeerrrr TTTTiiiimmmmeeeessss - Starting from today, _T_h_e _G_o_p_h_e_r _T_i_m_e_s is going to be published. The entire - journal is itself much of an experiment: How can a paper-oriented journal make - sense in this hypermedia era? - Blogs, like, pokes, tweets, messages, smart, buzz, feed, channel, subscribe, - post, cookie, paywall, analytic, trend, video, downtime, live, notification, - connected, streaming, event, fake news. - We know a lot more about the five last minutes than five last years. Rather - than a continuous feed of upmost shocking headlines, _T_h_e _G_o_p_h_e_r _T_i_m_e_s - publishes, one opus at a time, real news you can read, without a cookie wall. - Newspaper go through a long chain, from journalist reporting all facts near and - afar, redactors organising information, along with all the chain formatting the - end structured text in the, end layout, finally published and distributed for a - few quarters. - The web considerably transformed this chain: news are submitted to AP, the - printing chain are now server hosting providers, and typesetters and layout - artists are swapped for frontend web developers. - This journal divert by 90' by using troff(1) as its foundation: a typesetter, - targeted at producing finished, static documents ready to be published may that - be printed or downloaded. An entire alternative stack to the web, and among - one of the most deployed on linux systems, through groff, used for manual - pages. - An entire custom macro set have been built to allow a multicolumn multirow with - automatic height and width, in order to fits either the computer screen, paper, - and smaller screens of all shapes, and provide the Real Deal of a journal page - - setup. BBBBiiiittttrrrreeeeiiiicccchhhh TTTTVVVV iiiimmmmpppprrrroooovvvveeeemmmmeeeennnnttttssss - gopher://bitreich.org/0/usr/adc/phlog/2020-11-03T13-14-26-296030.md - At Bitreich, we are always working hard to bring pleasure and enjoyment to our - users. In August 2020 we launched bitreich-tv[0,1], which is an annotated - playback of memes in the memecache[2] via gopher. - A lot of memes in the memecache share a common theme (corona, gopher, toilets, - etc). From today, thematic channels are automatically created and listed on - gopher://bitreich.org/1/tv when a theme contains at least 25 memes. - We recommend mpv(1) for playback, as in: - $ mpv gopher://bitreich.org/9/tv/news.m3u - $ mpv gopher://bitreich.org/9/tv/all.m3u - $ mpv gopher://bitreich.org/9/tv/toilet.m3u - $ mpv gopher://bitreich.org/9/tv/trump.m3u - Furthermore, the bitreich TV hosting and source code[3,4] are moved to - - bitreich.org. Please report any issues to adc in Freenode/#bitreich-tv. WWWWoooorrrrlllldddd - - ooooffff AAAAnnnniiiimmmmaaaallllssss - gopher://0x1bi.net/0/mirzhivotnyh.txt - Back in the nineties when Windowds 3.1 was still very much a thing, my old man, - while doing his post graduated studies, found this story on some Russian usenet - group, saved it, printed it out, posted it in his office. - Years later he made the mistake of giving me the internet. And I found the same - story, now on the world wide web. - I've taken the time to translate the story from Russian to English such that - everyone can enjoy the gifts of Russian usenet koans. - Enjoy responsibly. - едведь был безобpазным, косолапым и гpязным животным. днако добpее его не - было никого во всем лесy. Hо звеpи замечали только его внешность, на что - едведь жyтко обижался, ловил их и жестоко избивал ногами. оэтомy звеpи его не - любили. Хотя он был очень добpым. веселым. н любил задоpные шyтки. а эти - шyтки звеpи его скоpо жyтко возненавидели и били. а, тpyдно быть на свете - добpым и веселым. - The bear was a filthy, clumsy, and dirty animal. However, no one was as loving - #1 - 2021/1/10 PAGE 3 -a_s____________________________________________________________________________________________________ - he was in the whole forest. But the animals only saw his exterior, to which the - bear became upset, caught them, and brutaly beat them with his legs. Even - though he was very loving. And happy. He loved practical jokes. For these jokes - the animals started to hate the bear and beat him. Yes, it;s hard to be loving - and happy. - олк был тоже безобpазным и гpязным. еще он был очень злым и жестоким. Hо - звеpи не испытывали к немy ненависти и не били. отомy, что олк yмеp еще в - pаннем детстве. отомy, что едведь pодился pаньше олка. а, хоpошо, когда - обpо побеждает ло. - The wolf was also filthy and dirty. He was also very evil and cruel. But the - animals din't hate him and didn't beat him. Because the wolf died early in his - childhood. Because the bear was born before the wolf. Yes, it's good when good - triumphs over evil. - аяц тоже был злым и жестоким. гpязным. еще он был тpyсливым. адостей аяц - никомy никогда не делал. отомy, что боялся. Hо его все pавно сильно били. - отомy, что ло всегда должно быть наказано. - The rabbit was also evil and cruel. And dirty. He was also a coward. The rabbit - never commited any evil as he was scared. But he was still beaten. Because evil - must be punished. - ятел тоже был злым и жестоким. н не бил звеpей, потомy, что y него не было - pyк. оэтомy, он вымещал свою злость на деpевьях. го не били. отомy, что не - могли дотянyться. днажды его пpидавило насмеpть yпавшее деpево. оговаpивали, - что оно отомстило. осле этого звеpи целый месяц боялись мочиться на деpевья. - ни мочились на айца. аяц пpостyдился и yмеp. сем было ясно, что во всем - был виноват ятел. Hо его не тpонyли. осколькy не смогли выковыpять из-под - yпавшего деpева. а, ло иногда остается безнаказанным. - The woodpecker was also evil and cruel. He didn't beat animals, as he didn't - have any arms. So he took his anger out on trees. He was not beaten, as no one - could reach him. One day a tree crushed him to death. The animals said it took - revenge. After that, then animals were afraid of pissing on trees for a month. - Instead they pissed on the rabbit. The rabbit got a cold and died. Everyone - knew that the woodpecker was at fault. But he wasn't beaten, as no one could - get him out from the fallen tree. Yes, sometimes evil remains unpunished. - pот был маленьким и слепым. н не был злым. н пpосто хоpошо делал свое дело. - Это он подъел деpево, котоpое yпало на дятла. б этом никто не yзнал, и поэтомy - его не избили. го вообще били pедко. Чаще пyгали. Hо его было очень тpyдно - испyгать, потомy что он был слепой и не видел, что его пyгают. огда не - yдавалось испyгать pота, звеpи очень огоpчались. били едведя. отомy, что - им было очень обидно. днажды едведь тоже захотел испyгать pота. Hо pот не - испyгался. отомy, что едведь его yбил. Hечаянно. pосто едведь был очень - неyклюжим. звеpи его очень сильно избили. аже, несмотpя на то, что едведь - сказал, что пошyтил. лохо, когда твои шyтки никто не понимает. - The mole was small and blind. He was not evil. He just did his job really well. - It was he who dug under the tree which fell on the woodpecker. No one knew - about his digging and he was not beaten. He was rarely beaten. More often - scared. But it was really hard to scare him as he was blind, and didn't see - that he was being scared. When the animals were unable to scare the mole they - became very upset. And beat the bear. One day the bear decided to sacre the - mole. But he didn't scare the mole. Because he killed him. Accidentally. As he - was very clumsy. And the animals brutally beat him for killing the mole, even - though the bear said it was a prank. It's unfortunate when no one understands - your pranks. - иса была очень хитpой. на могла запpосто обхитpить кого yгодно. огда ей это - yдавалось, то ее не били. Hо иногда ей не везло. ее били. или всем лесом. - она yже не могла кого-нибyдь обхитpить. отомy, что очень тpyдно го-нибyдь - обхитpить, когда тебя бьют. днажды ее избили до смеpти. а, жилда всегда на - пpавдy выйдет. - The fox was very cunning. She could easily outsmart anyone. When she could - outsmart someone, she was not beaten. But when she coudln't, she was beaten. - Hard. And at that point she couldn't outsmart anyone, as it's hard to outsmart - someone when you're being beaten. One day she was beaten to death. Yes, truth - will always come to light. - абан был большой, сильный и стpашный. го все очень боялись. поэтомy его - #1 - 2021/1/10 PAGE 4 -_____________________________________________________________________________________________________ - только всем лесом. ли пpосто кидали в него камнями. абан этого очень не - любил. однажды ночью он спpятал все камни в лесy. а это его очень сильно - избили. ольше абан никогда не пpятал камни. оистинy говоpят - вpемя собиpать - камни и вpемя их не тpогать никогда. - The boar was big, strong, and scary. Everyone was scared of him. That is why he - was always beaten with the whole forest. Or simply stoned him. The boar didn't - like that. One day he hid all of the stones in the forest. For the he was - beaten really hard. After that, the boar never hid stones. And so they say, - there is time to collect stones, and time to not touch them. - озел не был ни злым, ни добpым. н был пpосто озел. н часто козлил. его - боялись бить. он своим козловством всех достал. тогда его избили до смеpти. - отомy, что иначе он бы yмеp от стаpости. огда-нибyдь. огда озел yмеp, - едведь сильно плакал. отомy, что он в тайне любил озла. а, любовь зла, - полюбишь и озла. - The goat was neither good nor evil. He was a goat. He often goated. And the - animals were scared of beating him. With his goatness he got on everyones - nerves. And he was beaten to death, because otherwise he would have died of old - age. Someday. After the goat died, the bear cried, because he secretly loved - the goat. Yes, love is a cruel mistress. - жик был маленький и колючий. н кололся. н не был злым, он кололся по своей - пpиpоде. з-за этого его били только в живот. жик этого не любил и стал - бpиться наголо. тогда его стали бить как всех. а, очень тpyдно быть не таким - как все. - The hedgehog was small and prickly. He wasn't evil, he was prickly by his own - nature. For that he was beaten exclusively in the stomach. And so the hedgehog - started shaving bald. And he was beaten like everyone else. Yes, it's hard to - be not like everyone else. - Скyнс был почти таким, как аяц. Hо только очень нючим. н плохо пахнyл. го - били только в полиэтиленовом пакете. Тогда запах был не такой сильный. днажды - y Скyнса был день pождения. н пpигласил всех звеpей, потомy, что был жадным и - любил подаpки. звеpи подаpили емy новый полиэтиленовый пакет. сильно избили - до потеpи сознания. Скyнс задохнyлся в пакете. Так его и похоpонили. - пакете. очень альнем есy. отомy, что меpтвый Скyнс вонял еще сильнее. - отом пpишли жители чень альнего еса и в сех сильно избили. м не понpавился - запах меpтвого Скyнса. а, с соседями надо жить в миpе. - The skunk was very much like rabbit. But very smelly. He was beaten only inside - a plastic bag, because then the smell wasn't as bad. One day the skunk had a - birthday party, and he invited all of the animals as he was greedy and he loved - presents. The animals got him a new plastig bag. And then proceeded to beat him - until loss of consciousness. The skunk then suffocated inside the bag. That is - how he was buried. In the plastic bag. In the very far away forest, as a dead - skunk smelt worse than a living skunk. Then the animals from the very far away - forest came and beat everyone hard. They didn't like the smell of the dead - skunk. Yes, you must love your neighbour. - Хомяк был тоже очень жадным. богатым. сли бы он делился своим богатством, - его бы били не так сильно. Hо он был очень жадным. а это его били сильно. - емy все pавно пpиходилось делиться. он гоpько плакал. а, богатые тоже - плачyт. - The hasmter was also very greedy. And rich. If he shared his riches he woudn't - be beaten as hard. But he was greedy. And he was beaten hard. And he still had - to share his riches. For that he cried. Yes, even rich people cry. - ев был цаpь звеpей. н пpавил лесом. Цаpей бить не положено. Это закон. Hо - звеpи давно забили на закон. веpи били и льва. Hи за что. отомy, что так yж - здесь повелось. - The lion was king. He ruled the forest. You're not supposed to beat kings. Such - is the law. But the animals gave a fuck about the law. They beat the lion. - Why? That's just how things go in forest. - оpаль: зоpи здесь тихие... - Moral: Sunrises here are quiet... - - - - DIR diff --git a/tmac/tmac.crazy b/tmac/tmac.crazy @@ -0,0 +1,249 @@ +. +.\" GLOBAL CONSTANTS " +. +.nr B 3v +.nr T 2v \"page top margin +.nr M 3n \"page horizontal margin +.nr W 8.5i-\nMu-\nMu \"page content width +.nr H (\n(.pu-\nTu-\nBu) \"max page height +.nr G 2n \"inter-columns gap +. +. +.\" INTERNAL MACROS FOR LAYOUT " +. +.\"record the content into a trap +.de C{ +. di C* \"save text content +. ll \\n($Wu-\nGu \"line length column content +.. +. +.\"place the recorded content into columns, now that we have the height +.de C} +. br +. di \"end C* diversion +. +. nr $H 0 1v +. nr $P 0 1u +. +. mk +. C? \"find optimal column height +. rt +. +. C0 \"top of first column +.\" tm Running with C=\\n($c/\\n($C P=\\n($p/\\n($P H=\\n($H h=\\n($h +. C* \"print the formatted content +. sp \\n(.tu \"consume space until the trap +. +. po \nMu \"back to page margin +. ll \nWu \"back to full width +. +.. +. +.\"Trap context: +.\" .----------------. .----------------. .----------------. +.\" | | | :::: :::: :::: | | :::: :::: :::: | +.\" | | | :::: :::: :::: | | :::: :::: :::: | +.\" | C0:: :::: :::: | | :::: :::: :::: | | :::: :::: :::: | +.\" | :::: :::: :::: | | :::: :::: :::: | | :::: :::: :::: | +.\" | :::: :::: :::: | | :::: :::: :::: | | ::C1 ::C1 ::C3 | +.\" | ::C1 ::C1 ::C2 | | ::C1 ::C1 ::C2 | | | +.\" '----------------' '----------------' '----------------' +. +.\"test to print the content to check the height +.de C? +. C+ \"use more space +. di _ \"catch output +. C0 \"top of column +.\" tm Trying with C=\\n($c/\\n($C P=\\n($p/\\n($P H=\\n($H h=\\n($h +. C* \"try to fit the text in this setup +. br +. di +. rm _ \"remove dummy content +. +. if \\n($o \{\ +. rt \"back to top +. C? \"need more room start over +. \} +. +. ch C# \"remove real trap +. dt \"remove diversion trap +.. +. +.\"set the minimal column width +.\" $C number of column per page width +.\" $W width of each column +.de CW +. nr $C \nW/\\$1 +. nr $W (\nW+\nG)/\\n($C +.. +. +.\"increase the space used for extra pages and last columns height +.\" $P number of extra pages +.\" $H Height of the last serie of columns +.de C+ +. \"note: on first call, $H == $h == 0 +. ie \\n($H>\\n($h \{ \"if rest of page is not enough +. nr $P \\n($P+1 \"increase extra page count +. nr $H 3v \"back to top of next page +. \} +. el \{ +. nr $H \\n($H+1v +. \} +.. +. +.\"column trap +.\" $t height of column for setting trap +.\" $o is there an overflow? (0=no 1=yes) +.\" $c current column within diversion/trap +.\" $p current number of extra pages spent within diversion/trap +.\" $h height of the page available for our content +.de C# +. \"pick apropriate trap context +. ie \\n($p=\\n($P \{\ +. ie \\n($c=\\n($C .C3 \"end of last column of last page +. el .C1 \"end of some column of last page +. \} +. el\{\ +. ie \\n($c=\\n($C .C2 \"end of last column of some page +. el .C1 \"end of some column of some page +. \} +. +. \"page offset +. ie \\n($p=\\n($P \ +. nr $t \\n($H \"height to last page height +. el \ +. nr $t \\n($h \"height to available height +. +. \"bump the trap +. ch C# +. wh \\n(.du+\\n($tu C# +. dt \\n(.du+\\n($tu C# +.. +. +.\"top of article +.de C0 +. nr $o 0 \"no overflow yet +. nr $c 0 1 \"will be increased by C#{...C+...} +. nr $p 0 1 \"no extra page spent yet +. nr $h \nT+\nH-\\n(nl \"rest of page available +. mk \"mark top-of-column +. C# \"initial trap setup +. po \\nMu \"reset offset +.. +. +.\"bottom of some column of some page +.de C1 +. nr $c \\n($c+1 +. rt \"back to top-of-column +. po +\\n($Wu \"no effect in diversions +.. +. +.\"bottom of last column of some page +.de C2 +. nr $c 1 +. nr $p \\n($p+1 \"bump this column's page count +. bp \"new page +. nr $h \\nH \"a whole empty page just for us +. po \\nMu \"reset offset +. mk +.. +. +.\"bottom of last column of last page +.de C3 +. nr $o 1 \"column overflow! must start over +. po \\nMu +.. +. +.\"page header +.de HE +. ps 10p +. vs 12p +. po \nMu \"page margin +. tl |#1 - 20\n(yr/\n(mo/\n(dy||PAGE \\n%| +. po 0 +.\v'-1v'\l'101' +. po \nMu \"page margin +.. +. +.\"open hook +.de ?{ +. if '\\*?'C{' .C{ \"if want a column layout, open it +. ds ? C} \"next step: close column layout +.. +. +.\"close hook +.de ?} +. if '\\*?'C}' \{\ +. C} \"if in a column layout, close it +. F} \"if collected footnotes, print them +. \} +. ds ? C{ \"next step: open column layout +.. +. +.\"heading hook +.de ?H +. if '\\*?'HE' \{\ +. br +. HE +. \} +.. +. +.de F} +. F* \"flush any footnote there was +. rm F* \"then remove the associated macro +. if \\n($F>0 .br +. nr $F 0 1 +.. +. +. +.\" MS-STYLE MACRO FRONTEND " +. +.\"document name +.de TL +. ad c +. ps 40p +. vs 40p +. ds ? HE +. wh 0 HE \"set the trap for subsequent pages +.. +. +.\"section heading +.de SH +. ?H \"maybe show a heading separator +. ?} \"maybe close previous column layout +. ad l +. ps 17p +. vs 17p*3u/2u +. ft 3 \"bold +.. +. +.\"paragraph +.de PP +. ?H \"maybe show a heading separator +. br +. ps 10p +. vs 12p +. sp 0.5v \"BUG: does not honor 0.5 +. ft 1 +. ad b +. ?{ \"maybe open a new column layout +.. +. +.\"footnote start +.de FN +[\\n+($F] \"add this footnote's reference +. da F* \"append this footnote +. IP [\\n($F] \"as a numbered paragraph +.. +. +.\"footnote end +.de FE +. di +.. +. +. +.\" SETUP LAYOUT " +. +.CW 30n +.po \nMu +.ll \nWu DIR diff --git a/tmac/tmac.w b/tmac/tmac.w @@ -1,251 +1,68 @@ - -\" GLOBAL CONSTANTS " - -.nr B 3v -.nr T 2v \"page top margin -.nr M 3n \"page horizontal margin -.nr W 8.5i-\nMu-\nMu \"page content width -.nr H (\n(.pu-\nTu-\nBu) \"max page height -.nr G 2n \"inter-columns gap - - -\" INTERNAL MACROS FOR LAYOUT " - -\"record the content into a trap -.de C{ -. di C* \"save text content -. ll \\n($Wu-\nGu \"line length column content -.. - -\"place the recorded content into columns, now that we have the height -.de C} -. br -. di \"end C* diversion -. -. nr $H 0 1v -. nr $P 0 1u -. -. mk -. C? \"find optimal column height -. rt -. -. C0 \"top of first column -.\" tm Running with C=\\n($c/\\n($C P=\\n($p/\\n($P H=\\n($H h=\\n($h -. C* \"print the formatted content -. sp \\n(.tu \"consume space until the trap -. -. po \nMu \"back to page margin -. ll \nWu \"back to full width . -.. - -\"Trap context: -\" .----------------. .----------------. .----------------. -\" | | | :::: :::: :::: | | :::: :::: :::: | -\" | | | :::: :::: :::: | | :::: :::: :::: | -\" | C0:: :::: :::: | | :::: :::: :::: | | :::: :::: :::: | -\" | :::: :::: :::: | | :::: :::: :::: | | :::: :::: :::: | -\" | :::: :::: :::: | | :::: :::: :::: | | ::C1 ::C1 ::C3 | -\" | ::C1 ::C1 ::C2 | | ::C1 ::C1 ::C2 | | | -\" '----------------' '----------------' '----------------' - -\"test to print the content to check the height -.de C? -. C+ \"use more space -. di _ \"catch output -. C0 \"top of column -.\" tm Trying with C=\\n($c/\\n($C P=\\n($p/\\n($P H=\\n($H h=\\n($h -. C* \"try to fit the text in this setup -. br -. di -. rm _ \"remove dummy content -. -. if \\n($o \{\ -. rt \"back to top -. C? \"need more room start over -. \} -. -. ch C# \"remove real trap -. dt \"remove diversion trap -.. - -\"set the minimal column width -\" $C number of column per page width -\" $W width of each column -.de CW -. nr $C \nW/\\$1 -. nr $W (\nW+\nG)/\\n($C -.. - -\"increase the space used for extra pages and last columns height -\" $P number of extra pages -\" $H Height of the last serie of columns -.de C+ -. \"note: on first call, $H == $h == 0 -. ie \\n($H>\\n($h \{ \"if rest of page is not enough -. nr $P \\n($P+1 \"increase extra page count -. nr $H 3v \"back to top of next page -. \} -. el \{ -. nr $H \\n($H+1v -. \} -.. - -\"column trap -\" $t height of column for setting trap -\" $o is there an overflow? (0=no 1=yes) -\" $c current column within diversion/trap -\" $p current number of extra pages spent within diversion/trap -\" $h height of the page available for our content -.de C# -. \"pick apropriate trap context -. ie \\n($p=\\n($P \{\ -. ie \\n($c=\\n($C .C3 \"end of last column of last page -. el .C1 \"end of some column of last page -. \} -. el\{\ -. ie \\n($c=\\n($C .C2 \"end of last column of some page -. el .C1 \"end of some column of some page -. \} -. -. \"page offset -. ie \\n($p=\\n($P \ -. nr $t \\n($H \"height to last page height -. el \ -. nr $t \\n($h \"height to available height -. -. \"bump the trap -. ch C# -. wh \\n(.du+\\n($tu C# -. dt \\n(.du+\\n($tu C# -.. - -\"top of article -.de C0 -. nr $o 0 \"no overflow yet -. nr $c 0 1 \"will be increased by C#{...C+...} -. nr $p 0 1 \"no extra page spent yet -. nr $h \nT+\nH-\\n(nl \"rest of page available -. mk \"mark top-of-column -. C# \"initial trap setup -. po \\nMu \"reset offset -.. - -\"bottom of some column of some page -.de C1 -. nr $c \\n($c+1 -. rt \"back to top-of-column -. po +\\n($Wu \"no effect in diversions -.. - -\"bottom of last column of some page -.de C2 -. nr $c 1 -. nr $p \\n($p+1 \"bump this column's page count -. bp \"new page -. nr $h \\nH \"a whole empty page just for us -. po \\nMu \"reset offset -. mk -.. - -\"bottom of last column of last page -.de C3 -. nr $o 1 \"column overflow! must start over -. po \\nMu -.. - -\"page header -.de HE +.de #R \"reset . ps 10p . vs 12p -. po \nMu \"page margin -. tl |#1 - 20\n(yr/\n(mo/\n(dy||PAGE \\n%| -. po 0 -\v'-1v'\l'101' -. po \nMu \"page margin -.. - -\"open hook -.de ?{ -. if '\\*?'C{' .C{ \"if want a column layout, open it -. ds ? C} \"next step: close column layout +. ft 1 +. mc +. ad b .. - -\"close hook -.de ?} -. if '\\*?'C}' \{\ -. C} \"if in a column layout, close it -. F} \"if collected footnotes, print them -. \} -. ds ? C{ \"next step: open column layout +. +.de #P \"paragraph hook +. #R +. if \\n($P \ +. .. - -\"heading hook -.de ?H -. if '\\*?'HE' \{\ -. br -. HE -. \} +. +.de #B \"bottom trap +. bp .. - -.de F} -. F* \"flush any footnote there was -. rm F* \"then remove the associated macro -. if \\n($F>0 .br -. nr $F 0 1 +. +.de #L \"line count trap +%here% .. - - -\" MS-STYLE MACRO FRONTEND " - -\"document name -.de TL +. +.de TL \"title +. #R . ad c . ps 40p . vs 40p -. ds ? HE .. - -\"section heading -.de SH -. ?H \"maybe show a heading separator -. ?} \"maybe close previous column layout -. ad l +. +.de SH \"section heading +. sp 0.6v +. #R . ps 17p -. vs 17p*3u/2u -. ft 3 \"bold +. vs 17p +. sp 0.6v +. ft 3 \"bold +. dn $P 0 .. - -\"paragraph -.de PP -. ?H \"maybe show a heading separator -. br -. ps 10p -. vs 12p -. sp 0.5v \"BUG: does not honor 0.5 -. ft 1 -. ad b -. ?{ \"maybe open a new column layout +. +.de PP \"paragraph +. sp 0.6v +. #P .. - -\"footnote start -.de FN -[\\n+($F] \"add this footnote's reference -. da F* \"append this footnote -. IP [\\n($F] \"as a numbered paragraph +. +.de IP \"indented paragraph +\$1 +.ti 4m +.. +. +.de QP \"quoted paragraph +. sp 0.6v +. #R +. mc | 1m .. - -\"footnote end -.de FE +. +.de FS \"footnote start +[\\n+($F] \"add this footnote's reference +. da #F \"append this footnote +. IP [\\n($F] \"as a numbered paragraph +.. +. +.de FE \"footnote end . di .. - - -\" SETUP LAYOUT " - -.CW 30n -.sp |0 -.wh 0 HE -.po \nMu -.ll \nWu -.lt \nWu +. +.wh -4v #B +.it 5 #L