Merge pull request #2101 from xexyl/giles18-try

Add note about runtime to try section of 2018/giles
This commit is contained in:
Landon Curt Noll authored and GitHub committed 2024-01-30 09:19:06 -08:00
commit 1f9e31bca0
16 files changed
+292 -243

No files matched your search

+5
View File
@@ -20,11 +20,16 @@ make
```sh ```sh
./prog ioccc.txt ./prog ioccc.txt
./prog prog.c ./prog prog.c
./prog sand.txt ./prog sand.txt
./prog sand.alt.txt ./prog sand.alt.txt
``` ```
NOTE: these invocations will take quite some time to finish.
## Judges' remarks: ## Judges' remarks:
+6 -2
View File
@@ -31,9 +31,13 @@ View `output.html` in a browser.
./try.sh ./try.sh
``` ```
As the script says, open `output.html` in a browser. The script will generate a JSON file called `ioccc.json`, showing it via
`tee(1)` and then run the program on that. Can you find any problem with the
JSON file? What happens if you try and fix it?
What's not right with the output? How can one fix it? As the script says, open `ioccc.html` in a browser.
Is anything wrong with the output? How can you fix it if so?
## Judges' remarks: ## Judges' remarks:
+14 -13
View File
@@ -17,25 +17,26 @@ clear
read -r -n 1 -p "Press any key to run: grep -e '[-?+*/^&|.<>=]' prog.c (space = next page, q = quit): " read -r -n 1 -p "Press any key to run: grep -e '[-?+*/^&|.<>=]' prog.c (space = next page, q = quit): "
echo 1>&2 echo 1>&2
grep -e '[-?+*/^&|.<>=]' prog.c | less -EXF grep -e '[-?+*/^&|.<>=]' prog.c | less -rEXFK
echo 1>&2 echo 1>&2
# ^-- SC2140 (warning): Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? # remove temp files
# ^-- SC1083 (warning): This { is literal. Check expression (missing ;/\n?) or quote it. rm -f ioccc.html ioccc.json
# ^-- SC1083 (warning): This } is literal. Check expression (missing ;/\n?) or quote it.
# ^-- SC2140 (warning): Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? echo "$ (cd ..; ls -lS -- */prog.c) | \
# shellcheck disable=SC2140 awk 'BEGIN { print \"[\"; } { print \"{\"winner\":\"\",\$9,\"\", \"size\":\",\$5,\"},\"} END { print \"]\"}' \
# shellcheck disable=SC1083 | tee ioccc.json"
echo "(cd ..; ls -lS -- */prog.c) | \ read -r -n 1 -p "Press any key to continue: "
awk 'BEGIN { print "["; } { print "{\"winner\":\"",\$9,"\", \"size\":",\$5,"},"} END { print "]"}' \ echo 1>&2
> ioccc.json"
(cd ..; ls -lS -- */prog.c) | \ (cd ..; ls -lS -- */prog.c) | \
awk 'BEGIN { print "["; } { print "{\"winner\":\"",$9,"\", \"size\":",$5,"},"} END { print "]"}' \ awk 'BEGIN { print "["; } { print "{\"winner\":\"",$9,"\", \"size\":",$5,"},"} END { print "]"}' \
> ioccc.json | tee ioccc.json
echo "NOTE: for the next step you should get an assertion failure" 1>&2
read -r -n 1 -p "Press any key to run: ./prog < ioccc.json > ioccc.html: "
echo 1>&2
./prog < ioccc.json > ioccc.html ./prog < ioccc.json > ioccc.html
echo 1>&2 echo 1>&2
echo "Now open ioccc.html in your browser." 1>&2 echo "Now open ioccc.html in your browser." 1>&2
exit 0
+1 -1
View File
@@ -95,7 +95,7 @@ problem.
The main reason for the header `unistd.h` is `getdelim(3)` but once I included it The main reason for the header `unistd.h` is `getdelim(3)` but once I included it
I also abused other functions and `#define`s. This header is mutually exclusive I also abused other functions and `#define`s. This header is mutually exclusive
with _-std=c11_. with `-std=c11`.
The program was developed with little-endian machines; I tried to support The program was developed with little-endian machines; I tried to support
big-endian too, but this support is somewhat limited. big-endian too, but this support is somewhat limited.
+6 -5
View File
@@ -15,11 +15,12 @@ make CC="$CC" all >/dev/null || exit 1
# clear screen after compilation so that only the entry is shown # clear screen after compilation so that only the entry is shown
clear clear
read -r -n 1 -p "Press any key to show prog.c (space = next page, q = quit): "
clear
read -r -n 1 -p "Press any key to show code (space = next page, q = quit): "
echo 1>&2 echo 1>&2
less -EXF prog.c less -rEXFK prog.c
read -r -n 1 -p "Press any key to run program: " echo 1>&2
read -r -n 1 -p "Press any key to run: ./prog: "
echo 1>&2 echo 1>&2
./prog ./prog
echo 1>&2
+23
View File
@@ -15,18 +15,41 @@ make CC="$CC" all >/dev/null || exit 1
# clear screen after compilation so that only the entry is shown # clear screen after compilation so that only the entry is shown
clear clear
read -r -n 1 -p "Press any key to show example-1.txt: "
echo 1>&2
cat example-1.txt
echo 1>&2
read -r -n 1 -p "Press any key to run: ./prog < example-1.txt: " read -r -n 1 -p "Press any key to run: ./prog < example-1.txt: "
echo 1>&2 echo 1>&2
./prog < example-1.txt ./prog < example-1.txt
echo 1>&2
read -r -n 1 -p "Press any key to show example-2.txt: "
echo 1>&2
cat example-2.txt
echo 1>&2
read -r -n 1 -p "Press any key to run: ./prog < example-2.txt: " read -r -n 1 -p "Press any key to run: ./prog < example-2.txt: "
echo 1>&2 echo 1>&2
./prog < example-2.txt ./prog < example-2.txt
echo 1>&2
read -r -n 1 -p "Press any key to show example-tab.txt: "
echo 1>&2
cat example-tab.txt
echo 1>&2
read -r -n 1 -p "Press any key to run: ./prog < example-tab.txt: " read -r -n 1 -p "Press any key to run: ./prog < example-tab.txt: "
echo 1>&2 echo 1>&2
./prog < example-tab.txt ./prog < example-tab.txt
read -r -n 1 -p "Press any key to show ioccc.txt: "
echo 1>&2
cat ioccc.txt
echo 1>&2
read -r -n 1 -p "Press any key to run: ./prog < ioccc.txt: " read -r -n 1 -p "Press any key to run: ./prog < ioccc.txt: "
echo 1>&2 echo 1>&2
./prog < ioccc.txt ./prog < ioccc.txt
+27 -11
View File
@@ -17,41 +17,49 @@ clear
read -r -n 1 -p "Press any key to run: ./left < prog.c (space = next page, q = quit): " read -r -n 1 -p "Press any key to run: ./left < prog.c (space = next page, q = quit): "
echo 1>&2 echo 1>&2
./left < prog.c | less -EXF ./left < prog.c | less -rEXFK
echo 1>&2 echo 1>&2
read -r -n 1 -p "Press any key to run: ./right < prog.c (space = next page, q = quit): " read -r -n 1 -p "Press any key to run: ./right < prog.c (space = next page, q = quit): "
echo 1>&2 echo 1>&2
./right < prog.c | less -EXF ./right < prog.c | less -rEXFK
echo 1>&2 echo 1>&2
read -r -n 1 -p "Press any key to run: ./left < prog.c | ./left (space = next page, q = quit): " read -r -n 1 -p "Press any key to run: ./left < prog.c | ./left (space = next page, q = quit): "
echo 1>&2 echo 1>&2
./left < prog.c | ./left | less -EXF ./left < prog.c | ./left | less -rEXFK
echo 1>&2 echo 1>&2
read -r -n 1 -p "Press any key to run: ./shift < prog.c (space = next page, q = quit): " read -r -n 1 -p "Press any key to run: ./shift < prog.c (space = next page, q = quit): "
echo 1>&2 echo 1>&2
./shift < prog.c | less -EXF ./shift < prog.c | less -rEXFK
echo 1>&2 echo 1>&2
echo "$ echo IOCCC | ./left" 1>&2 read -r -n 1 -p "Press any key to run: echo IOCCC | ./left: "
echo 1>&2
echo IOCCC | ./left echo IOCCC | ./left
echo 1>&2 echo 1>&2
echo "$ echo IOCCC | ./right" 1>&2 read -r -n 1 -p "Press any key to run: echo IOCCC | ./right: "
echo 1>&2
echo IOCCC | ./right echo IOCCC | ./right
echo 1>&2 echo 1>&2
echo "$ echo IOCCC | ./shift" 1>&2 read -r -n 1 -p "Press any key to run: echo IOCCC | ./shift: "
echo 1>&2
echo IOCCC | ./shift echo IOCCC | ./shift
echo 1>&2 echo 1>&2
echo "$ ./msg0" 1>&2 read -r -n 1 -p "Press any key to run: ./msg0: "
echo 1>&2
./msg0 ./msg0
echo 1>&2
echo "$ ./msg1" 1>&2 read -r -n 1 -p "Press any key to run: ./msg1: "
echo 1>&2
./msg1 ./msg1
echo 1>&2
echo "$ ./msg2" 1>&2 read -r -n 1 -p "Press any key to run: ./msg2: "
echo 1>&2
./msg2 ./msg2
read -r -p "Do you wish to see some of the spoilers (Y/N)? " read -r -p "Do you wish to see some of the spoilers (Y/N)? "
@@ -62,6 +70,14 @@ if [[ "$REPLY" == "Y" || "$REPLY" == "y" ]]; then
echo "$ make i_give_up_show_me_the_spoilers" echo "$ make i_give_up_show_me_the_spoilers"
make i_give_up_show_me_the_spoilers make i_give_up_show_me_the_spoilers
echo 1>&2 echo 1>&2
for i in 0 1 2 3 4 5 6 7 8 10; do ./msg"$i"; done for i in 0 1 2 3 4 5 6 7 8; do
read -r -n 1 -p "Press any key to run: ./msg$i: "
echo 1>&2
./msg"$i"
done
echo 1>&2
read -r -n 1 -p "Press any key to run: ./msg9 < prog.c: "
echo 1>&2
./msg9 < prog.c ./msg9 < prog.c
fi fi
Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB

After

Width:  |  Height:  |  Size: 1.2 MiB

+55 -58
View File
@@ -1,38 +1,36 @@
# Double-layered Chocolate Fudge Cake # Double-layered Chocolate Fudge Cake
Here's a delicious double-layered chocolate fudge cake that is Here's a delicious double-layered chocolate fudge cake that is
something of my mum's speciality. It's complicated and I should warn that nobody something of my mum's speciality. It's complicated and I should warn that nobody
has seemed to get it down as well as she has but it's well worth the effort if has seemed to get it down as well as she has but it's well worth the effort if
you love chocolate. My late stepmum who only liked white 'chocolate' loved this you love chocolate and have the time and patience.
cake!
My late stepmum who only liked white 'chocolate' loved this cake! The picture
below is after it's been iced. The image [ioccc-cake.jpg](ioccc-cake.jpg) was a
feeble attempt at drawing `IOCCC` into the cake before icing, a different time.
The picture below was taken for my birthday (14 February) in 2022 as it's the
best one I have:
![picture of the Double-layered chocolate fudge cake](cake.jpg) ![picture of the Double-layered chocolate fudge cake](cake.jpg)
There are two sets of ingredients and instructions; the cake and the icing. In There are two sets of ingredients and instructions; the cake and the icing. In
addition there are some notes to pay attention to; some will be repeated because addition there are some **VERY IMPORTANT NOTES** to pay attention to; some will
they're really important for the quality of the cake. be repeated because they're **VITALLY IMPORTANT** for the quality of the cake.
That cannot be overstated.
Below I have included the ingredients separately but I include them within the Below I have included the ingredients separately but I include them within the
instructions as well and in bold. Also in bold are some of the special notes. instructions as well and in bold. Also in bold are some of the special notes.
Finally note that depending on where you are in the world this might not work in Finally note that depending on where you are in the world this might not work in
the warmer months of the year for the icing in particular. Oh and here's an the warmer months of the year and for the icing in particular.
amusing fact about the [IOCCC and chocolate][]. Did I say 'the IOCCC'? I actually
meant **'an IOCCC'**: it stands also for **'International Office of Cocoa, Chocolate
and Sugar Confectionery'**. Perfect.
See also the [International Original Chocolate Cake Contest tweet][] from
[fellow IOCCC winner Ilya Kurdyukov][] ([GitHub][]) as well as the
[IOCCC cake source image][] of the picture in the tweet (which he painted over
my photo of the cake with GIMP).
## Measurements ## Measurements
This was originally from an American cookery book so the measurements are in the This was originally taken from an American magazine for women so the
US standards. A nice resource (that has much more than just cooking) is measurements are in the US standards. A nice resource (that has much more than
[http://www.onlineconversion.com/cooking.htm][]. This will particularly matter just cooking) is <http://www.onlineconversion.com/cooking.htm>. This will
for cups, teaspoons, tablespoons and ounces. particularly matter for cups, teaspoons, tablespoons and ounces.
## Baker's chocolate ## Baker's chocolate
@@ -41,39 +39,40 @@ Baker's chocolate is a brand name and the product in question is unsweetened
chocolate bars used for baking. According to a [chocolates FAQ][] it might be chocolate bars used for baking. According to a [chocolates FAQ][] it might be
called different things: called different things:
Bitter chocolate contains no sugar and is often called 'unsweetened' or > Bitter chocolate contains no sugar and is often called 'unsweetened' or
'baking' chocolate. In some countries it's called 100% cacao since it's 'baking' chocolate. In some countries it's called 100% cacao since it's composed
composed only of ground up cocoa beans, and nothing else. only of ground up cocoa beans, and nothing else.
The FAQ suggests that you might have to look for a baking supply shop but I The FAQ suggests that you might have to look for a baking supply shop but I
cannot offer any specific advice other than it's unsweetened chocolate bars for cannot offer any specific advice other than it's unsweetened chocolate bars for
baking. The FAQ talks about what looks like substitutes but I have no idea what baking. The FAQ talks about what looks like substitutes but I have no idea what
that would turn out as; I somehow suspect it wouldn't be good. that would turn out as; I somehow suspect it wouldn't be good.
Either way please **still pay attention to the notes on the chocolate in the recipe and Either way **PLEASE STILL PAY ATTENTION TO ALL THE NOTES on the chocolate IN THE RECIPE and
recipe notes because they're really important!** RECIPE NOTES because they're really important!**
## Special notes for the cake ## Special notes for the cake
**PAY CLOSE ATTENTION TO THESE:** **PAY CLOSE ATTENTION TO THESE:**
* **USE MARGARINE, _NOT_ BUTTER!** Butter does not work well. If you think it * **USE *MARGARINE*! DO *NOT* USE BUTTER!** Butter does not work well. If you
will come out better by using butter you're very mistaken; it will come out think it will come out better by using butter you're very mistaken; it will
badly! People have come back saying it didn't come out well and they are come out badly! People have come back saying it didn't come out well and
asked if they used butter or margarine. They had used butter because they they are asked if they used butter or margarine. They had used butter
'know better' but they were very wrong; they did not know better and the because they 'know better' but they were very wrong; they did not know
cake was awful because of this. better and the cake was awful because of this.
* Over the years they changed the size of the unsweetened chocolate squares; * Over the years they changed the size of the unsweetened chocolate squares;
they used to be one ounce each now they are 1/4 ounce each square so be sure to they used to be one ounce each now they are 1/4 ounce each square so be sure to
note the amount is by ounce not squares as listed. See the measurements link note the amount is by ounce not squares as listed. See the measurements link
if there's any doubt. if there's any doubt.
* Pay careful attention to **COOK FOR ONLY THE INDICATED TIME**. Note that if * Pay careful attention to the **COOK FOR ONLY THE INDICATED TIME** part. Note
your oven cooks a bit hotter you might have to adjust the timing a bit. This that if your oven cooks a bit hotter you might have to adjust the timing a
is likely the case if the cake comes out a little bit dry. bit. This is likely the case if the cake comes out a little bit dry.
* **REMOVE THE CAKE FROM THE PANS 2 MINUTES AFTER REMOVING FROM OVEN** and * **REMOVE THE CAKE FROM THE PANS *2 MINUTES AFTER REMOVING FROM OVEN*** and
then allow to **FULLY COOL *ON RACKS*!** The important point is that they then allow to **FULLY COOL *ON RACKS*!** The important point is that they
don't overcook. don't overcook.
@@ -81,10 +80,10 @@ recipe notes because they're really important!**
it's confectionery sugar in a bag. My mum experimented with the amount and it's confectionery sugar in a bag. My mum experimented with the amount and
found that 4 cups seems about right. found that 4 cups seems about right.
* Use **WHOLE MILK**. It's just better for something like this and skim milk * **USE *WHOLE MILK!*** Don't try skim milk or whatever per cent of fat milk you
or low fat milk is completely untested. have.
* Use only **PURE VANILLA EXTRACT**! Do **NOT USE imitation vanilla!** Not * Use **ONLY *PURE* VANILLA EXTRACT!** **DO *NOT USE IMITATION VANILLA!*** Not
following this rule will lead to a worse outcome. following this rule will lead to a worse outcome.
@@ -96,8 +95,8 @@ recipe notes because they're really important!**
* 1/2 tsp salt * 1/2 tsp salt
* 2 and 1/4 cups packed brown sugar * 2 and 1/4 cups packed brown sugar
* 3 eggs * 3 eggs
* 1 and 1/2 tsp vanilla * 1 and 1/2 tsp **PURE VANILLA EXTRACT (*NOT IMITATION VANILLA!*)**
* 1/2 cups margarine * 1/2 cups ***MARGARINE (NOT BUTTER!)***
* 1 cup (boiling) water * 1 cup (boiling) water
* 1 cup sour cream * 1 cup sour cream
@@ -116,34 +115,36 @@ recipe notes because they're really important!**
2. Sift **2 1/4 CUPS FLOUR**, **2 TSP BAKING SODA**, and **1/2 TSP SALT** 2. Sift **2 1/4 CUPS FLOUR**, **2 TSP BAKING SODA**, and **1/2 TSP SALT**
3. Beat **1 STICK MARGARINE** in large bowl *until soft*. Again **MARGARINE**. 3. Beat **1 STICK *MARGARINE (NOT BUTTER!)*** in large bowl *until soft*. Again
***MARGARINE, NOT BUTTER!***
4. Add **2 1/4 CUPS PACKED BROWN SUGAR** and **3 EGGS**. Beat until light and 4. Add **2 1/4 CUPS PACKED BROWN SUGAR** and **3 EGGS**. Beat until light and
fluffy. fluffy.
5. Beat in **1 1/2 TSP VANILLA** and **COOLED MELTED CHOCOLATE**. 5. Beat in **1 1/2 TSP *PURE* VANILLA EXTRACT (*NOT IMITATION VANILLA!)** and
***COOLED* MELTED CHOCOLATE**.
6. Stir in dry ingredients alternately with **1 CUP SOUR CREAM**; always beat 6. Stir in dry ingredients alternately with **1 CUP SOUR CREAM**; always beat
until smooth. until smooth.
7. Stir in **1 CUP _BOILING_ WATER**. 7. Stir in **1 CUP *BOILING* WATER**.
8. Pour into prepared pans. 8. Pour into prepared pans.
9. Bake for **ONLY 35 MINUTES** (**NO LONGER!**) at **350 F (176.67 C)**. 9. Bake for **ONLY 35 MINUTES** (**NO LONGER!**) at **350 F (176.67 C)**.
10. When you take the cake out put the cake pans on a cooling rack for **TWO 10. When you take the cake out put the cake pans on a cooling rack for **TWO
MINUTES _ONLY_ AND _THEN IMMEDIATELY TURN CAKES OUT_ ON TO RACK**. Let **COOL MINUTES *ONLY* AND *THEN IMMEDIATELY TURN CAKES OUT* ON TO RACK**. Let **COOL
_COMPLETELY_**. *COMPLETELY*!**
## Icing Ingredients ## Icing Ingredients
* 4 oz unsweetened chocolate (Baker's chocolate) * 4 oz unsweetened chocolate (Baker's chocolate)
* 1/2 cup margarine * 1/2 cup ***MARGARINE (NOT BUTTER!)***
* 4 cups powdered sugar * 4 cups powdered sugar
* 1/2 cup whole milk * 1/2 cup whole milk
* 2 tsp vanilla * 2 tsp ***PURE* VANILLA EXTRACT (*NOT IMITATION VANILLA!)**
You will also need a bigger pan or bowl that can have ice water that the icing You will also need a bigger pan or bowl that can have ice water that the icing
bowl can sit in. bowl can sit in.
@@ -152,11 +153,12 @@ bowl can sit in.
**PAY CLOSE ATTENTION TO THESE:** **PAY CLOSE ATTENTION TO THESE:**
* **Make sure** that the melted chocolate and margarine does not get solid. * **MAKE SURE** that the melted chocolate and ***MARGARINE (NOT BUTTER!)***
does not get solid.
* For step #4 put **8 to 10 ICE CUBES** in a pan or big bowl (that's big * For step #4 put **8 to 10 ICE CUBES** in a pan or big bowl (that's big
enough that another bowl can fit in it). Add an inch of water and then set enough that another bowl can fit in it). **ADD AN INCH OF WATER** and **set
the bowl with the icing in the pan or bowl of ice water. **DO NOT LET THE THE BOWL WITH THE ICING IN THE PAN OR BOWL** of ice water. **DO NOT LET THE
ICING GET WET!** ICING GET WET!**
* **DO NOT LET ICING GET TOO THICK.** * **DO NOT LET ICING GET TOO THICK.**
@@ -173,25 +175,20 @@ bowl can sit in.
## Icing Directions ## Icing Directions
1. Combine **4 OZ UNSWEETENED CHOCOLATE** and **1/2 CUP MARGARINE** in pan. 1. Combine **4 OZ UNSWEETENED CHOCOLATE** and **1/2 CUP *MARGARINE (NOT
Melt and remove from heat. **DO NOT LET IT GET SOLID.** BUTTER!)*** in pan. Melt and remove from heat. **DO NOT LET IT GET SOLID!**
2. Combine **3 1/4 CUPS POWDERED SUGAR**, **1/2 CUPS WHOLE MILK** and **2 TSP 2. Combine **3 1/4 CUPS POWDERED SUGAR**, **1/2 CUPS WHOLE MILK** and **2 TSP
VANILLA** into a bowl. **STIR UNTIL SMOOTH**. ***PURE* VANILLA EXTRACT (*NOT IMITATION VANILLA!*)** into a bowl. **STIR
UNTIL SMOOTH**.
3. Add chocolate mixture. 3. Add chocolate mixture.
4. Set bowl in pan/bowl of ice and water. Beat with spoon/mixer until it's 4. Set bowl in pan/bowl of ice and water. Beat with spoon/mixer until it's
thick BUT not too thick. **Make _SURE_ ICING DOES _NOT_ GET WET!** The idea is to thick BUT not too thick. **Make *SURE* ICING DOES *NOT* GET WET!** The idea is to
**MAKE THE BOWL IT'S IN COLD *but not let the icing get wet***. **MAKE THE BOWL IT'S IN COLD *but not let the icing get wet***.
[picture]: cake.jpg
[http://www.onlineconversion.com/cooking.htm]: http://www.onlineconversion.com/cooking.htm
[IOCCC and chocolate]: ioccc-and-chocolate.pdf [IOCCC and chocolate]: ioccc-and-chocolate.pdf
[International Original Chocolate Cake Contest tweet]: https://web.archive.org/web/20200805053007/https://twitter.com/ilyakurdyukov/status/1290520266087571458
[fellow IOCCC winner Ilya Kurdyukov GitHub]: https://github.com/ilyakurdyukov
[GitHub]: https://github.com/ilyakurdyukov
[IOCCC cake source image]: ioccc-cake.jpg
[chocolates FAQ]: https://www.davidlebovitz.com/chocolate-faqs/ [chocolates FAQ]: https://www.davidlebovitz.com/chocolate-faqs/
----------------------------------------------------------------------------------------------------- -----------------------------------------------------------------------------------------------------
Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 KiB

After

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB

After

Width:  |  Height:  |  Size: 1.2 MiB

+148 -151
View File
@@ -1,203 +1,200 @@
# Blyzot-erhnfpm Tgbmmuykd Sczuo Mkwo # Blyzot-erhnfpm Tgbmmuykd Sczuo Mkwo
Fmjy'm u ejbtspawc uynzki-ydvutrn uycmtblxh pebvw rqoa nvnk tp Fmjy'm u ejbtspawc uynzki-ydvutrn uycmtblxh pebvw rqoa nvnk tp
vqzcueaih gm sj cqo'f cdiiykyqer. Fx'q rufjwfpqzno skl N zxrqwg vtek jwgh rlgxow vqzcueaih gm sj cqo'f cdiiykyqer. Fx'q rufjwfpqzno skl N zxrqwg vtek jwgh rlgxow
ujo ataryp nm fcr zx osry gr owtm rn nao pwr cmk bm'w vtit pzzcj yqs kkuwxm nm ujo ataryp nm fcr zx osry gr owtm rn nao pwr cmk bm'w vtit pzzcj yqs kkuwxm nm
bmm gwyw jclesmfyi. Kt cveb cobgswl hzz xxfw owgpe vxkuq 'uxqisqtiq' cqgxv dezw bmm gwyw jclesmfyi dwh mbal oun vrlb tpw ggghownd.
xywj!
![ctuefom gj xkl Alwutr-ikfpzwa xdcpueera hyhzm tdqj](qjzo.vrt) Qk qvvr pclboqp yfq lzqw fztzk kqtix 'pxrzgprnl' ylbxo hyyt rjjo! Sdq cmiygcx
qotfb yg hzomk yk'q kggh xxln. Sbd nygpg [nsxeu-tppf.ctk](ucjei-lven.pzi) bea s
lrdcss fhbnzks ch uowuqbp `JUWPJ` cfwy xqo phxq axzblp gqozp, l impebytcy yoxt.
Xkg lwrarhk jyvns byg rigsb ajq oc ojgpyepc (14 Mwuplopu) hc 2022 zr jc'o bls
ptdz zjr Y tdzr:
Fagmu qnc ses rwsr fe mdtmzlffipm yuo rkqwycfqgvla; kjr zqms fpp ykq uabxl. Xz ![aghllpv in kct Fajihs-bkmpoyk rgswgeimr sxfah ofgk](moxi.stc)
kqmjqydd utqgr whv zwzi ygvdt wg kdz lyjbszjzc yq; vvqh erpo mw uqyzhpfy wvvmnjs
ozgi'yg pxcvjs roscgutyq jyj ykp udlhmyw ma ucr jkmp.
Alagm E gqha xeqxvtjx yus jawojbkzvwk basgtqeham ftw C fdnhwqq vfvz jszxwf hgi Buhcv qvb zap clcw le vwmzqatokfu txu rigmaxhrvvrc; duw bhjk bwq zdz qwfvm. Er
phrezkjkteke gl qsze fwz ey essi. Mpfk uo tphr fpn ngbj lt qlj ovxrybj lanrq. vhuuuyey yjdew hom vrwm **UMLW EDOMAUQLC XTSAO** oa ful jozfwdrus nc; oikl ywtr
cu mnkmvoro cqkoakn yzrt'xa **PMINGEM PTOFGCPLN** ihk atp xksdtxv yw ggt rnwk.
Fjtp uttbhy ui ltketccabj.
Pnuigtc flmz buna wxvjgrmhu sr qutsy zdw xbl ls nmq pshpn lmkr rbcbm sbg jjtl fp Vaqhz X texd qmdummxg cix gqmnuwnjxil juojuiriqt psl J uukfprr vigk esjxsj oad
bwb bfxzae aicgdx ie hov zqhp xhm hou nefqh ds rypeemjfdq. Bm oya ufaf'c te fhvvhmtbaqdk xh uwcs etm kr ocnt. Ueee ue ezib fsl bpzt lg bwz tbsvbvx ljeio.
fweplsm mphz nnsay flo [QFBTK pif alfpcbisj][]. Shj K jtk 'vfm QKGXQ'? O shrnhfmb
jlmyg **'pm ZQRAF'**: uy aowpia vvvq zvw **'Kdoufxbokgxrn Sxjpip tt Ldmxb, Bfpdioybi
fei Epevy Wjxybdbsrqsne'**. Mdzmpim.
Off hgop wyb [Acpkzyvlzchtx Yoqnmcqf Wcgvewjef Ubji Tjtyynj eawdm][] bsdg Wrxqsdv plys didm gfbmmjdqp rh kgkzu zub jzo nj soj hfefe yewd ofsqe kzd djve cs
[rxorls JGFQR kpajjh Yqfy Hgymhoime][] ([NhiRra][]) kn rrus dm mxf jrv eqdycb gqjkbz fd djg dzzy gcc vcs pkl upqgs tj hndlmzqyse.
[QDMBT owaj yirjkz hxkea][] gj ccc afmvkgu ty fqm pnlth (rodrj gn ubhljxh ihhc
wi dbvam hm nuw djmv zbvn KJLF).
## Swsgcdxivcqj ## Fydmeefakhdr
Pmzj hiu etzieerhhi ufdg uq Lfhhepdm undepff pzze ix rlp eniimsuttbeg lhl aq ggm Bjcq owe kqfxcfimql cwhdd qpcp oj Vabbgrkr sumyxpun jrk hilou lg lux
EO cewpekzfv. I oogj pvvewvun (xxvl qvw ngul rqlo cbur hzbg kqywrez) vy eatbiczhtfko gxr bs vay XG mashqmcvx. Y bbft mrtxslqd (olxl lcf jtyq ngsi frzm
[rqrz://deg.tkplaoapqpgftfvg.bua/nhtwkrm.qlh][]. Rlvx ssde dtvvtsqdpqhd ttmbzb xhlr twmlnhe) dq <nvrt://vbx.dtfevjdzqjrhcarz.wyy/fthcjau.kqy>. Groi vcxy
vqd yknb, icfbwtarb, gcujvbcjwgz pvy bnlbjq. iivwmmosboxq nhldua qef mazo, iryihyvew, hoejcczsdqx irh kvmavj.
## Wmozx'a qehsaqwil ## Diwua'm blnnhvxhq
Xewnm't tdeerbzuv wu p nxtyk cdhw vpl emb cfmlyyz gf djhnxaic vm lytvnjraxmf Jtmxt't xauphebaf la y ompso hzsw kwf ztc ovvcees eo wrkbgmyc pb wriamhhqhlk
ooagiggcs rtbh glnn zxz gyhthp. Rzqaaeree rr f [zyazzgraig DUG][] an dtfdu rf bdtgtnbsn kgzc ptjx tiy novwfy. Segyofxtw na p [wwrnzuvcuj SYO][] gb oqndz wv
iwrrbf ectrkcyon goxlqu: kstodh cahbovqdw zlgxsr:
Utovon racrlekvr ijovuwyb by atsvd zxg aw hursa vbweay 'wwhespsossz' vf > Umiwkh qmvecmimt ssdjkzgq zs rgvln rfp up fxwut jgigfc 'kwwicrngdhh' nb
'ureoom' mwzfesdnv. Ro djno ednyqjglb yc'h hqxgzq 100% grfqr lxogg fv'n 'mqinqz' ofvycfnbw. Ea uhpp yghevmfon sa'h vkhpfc 100% fffsa bqdnv he'k kfxuvabh
dqrtzpfs tpfa cd qqgvog jx zlifs cqfyo, yks rvyvdva nzpk. rakj pa cbqjzn te gevio ivfit, tow qpxnnkc qkuc.
Jah TCW gyxnqgfw cngi sac rmreu buzt bk mcdx ihn e xqoghl evlnan gejg pcb Z Zfr TGA lgoupgpq csxw mzj fknie gchf wr zdbm huc b fwfdpx jbvzow pbkf tts C
pzldgz lxxqg grb bzvrzoyj geurma qzmkk bmvj ua'j akkqqjojegy avxzvhgar rdbg trn vswagx sslnn nfn hgtrawqu hndrey fvsqk fcqh ci'y spbnyhufppq muvoddwqd jmzy zdz
tmtrac. Szg KCY pfcwl rjkme kosc wzfto ukzd ltmbljjbfye pgc H ahow jv cxgx ayfw psyhob. Qeh YMD bxsyp jtiio gdcy zwqsd bziq pnxycxjmzpl elp C sjjo bz gfqs xtqj
jwss bqofy zify wtd io; X oeogzda ajmbgpg sp peaewo'o cp tjjh. slii tvetk sizq qly pe; Y bmzunqy mletnlo mz kkmxza'h eh ifdz.
Xswwfa nec lagluq **dphgk bzm vprgrulqq nc rfv yvgie nx bym abjpfhjhx cp ftr cgxsiq iuf Cksoax nwe **SMTEXS OLXVT YQJ BDHLSVZIM WF SOC UVJ CNZDN et umz kgsgmxujj UG OZG EXUGWO ufw
zraelg bkexq madgnlq rskg'ac pxftmg tslrkxnaa!** MYBAJB LAVQU gfplkgc cutf'fq wjpkth hntgaldbr!**
## Icmuhwc hfrdf rev hof nbmg
**HVQ UCXZX RHNZAWHWQ BZ KOJHH:**
* **YKO JZOLPVUFS, _ZLL_ TPZJDN!** Fxgovg tita two hkmw usyw. Cu vww ceqyr zi
zwgj mbwg frc jxupdk xo gydsi nwcxwc uth'qz bmsa cjfyhxyp; rk zztn rmfl yko
dhvwv! Wrbbvn codg azzb ielq weurhe jj kjxz'y giix itf qphm uwk avbs pna
eiowc ch rras gqaw azhduf ww xmyxssgil. Werm noj ogss izvndn dlwzino reai
'nhfp rnmzjs' ewh felr ttxf pszh oykzb; fccx kbg pzz npyk sfosat gbz rly
ecqo cwb nshye emudzel ta lzkm.
* Rrxq aoy ziryo nxye dihoiqe hld tcia mc agw pxdlrjoudmp ycafdgwyh limggdr;
emhv zmqj np sp zzr mmlnt nvku enl auxp mjo 1/4 uazmd gdqv agdllx ea or kjxj ka
didn epa oczkaa xy qc azjop bsm aozyntw cp agafqa. Cxt ngm cwntniygrbeb oeut
pi iiqgu'c hiw wthpx.
* Sir jejgmeb gawfwzdeb iu **YGIG RHZ XDDF IAK FEOQLRQHF DRAD**. Hxdi vdpx ew
jirt cuqv bdtfv h vpp lmjmso eph rexff khow qu qixqox qwf bpylum f eou. Hvlc
sy yhzlvd wxd hwoq xo wzn gizl hpdyc vym c vwnaea ljk uop.
* **QQDTHX JEQ MHZY SOZV CPS RPFH 2 QXOIRUV UNOBZ OAEMAUIW JNPH ZGWV** zsq
udvd zrgwz pr **ZQIMQ WWDU *MY OZXGB*!** Qxz nprpjxwjr glqyk ty ftpl pnbg
eft's qkwcovvp.
* Mnxk xdk kbibqh smc gsefx smwvkwb spau chwa vehijcug hknny xb m yeo; jwi
kp'y hfklblqvfyjef ienox lq v lfj. Xa cjs ltswfkecadyy rqcy jdq fnyvcn kfm
rwzyb bbso 4 rtxi mgvpa xrnnw avfuu.
* Abt **YDEVP CQIF**. Cr'z fmwo algdbn skx wgllkphxd ekyq zvmw omp pbrw okkj
eq ymc abs rrxm kf rpyowrrzpd hhqmghcw.
* Pot ptwn **KALH IDDRFXY HCJCYOY**! Ua **WZM PDI zycpgifso yrfseir!** Slm
ojjjfpqas dpja ymqz hgme blxz lj w ubvhu ubibcpl.
## Lkhn Muyeclqkhfj ## Tkfiuqd tilsa auu kss szus
* 3 ij sphaasygslw (Kuxab'w) spjfrjscx **UGN IECFR EBAVWXAQB YB QYQKC:**
* 2 zwn 1/4 mgst kixgo
* 2 dztj gcswmv wftn * **PGX *IKPEGHXAC*! LA *RJP* WNW FBDIAF!** Ulxxjc pxmv gfv sftv kiqy. Zd xyr
* 1/2 kfd wmdh pfukb yg uvgh pkvu coi wvxkug ko yklvy uvzjjh qbg'pf logj udjgqyjl; oe icqn
* 2 exz 1/4 oxkm byxyml qbqhy lyarc ykrs foa jjhod! Aqlury flph okcv svjt kornoz ee tjff'd srys agf zgnu mwi
* 3 klqu kqkg owv ffxxp ap lozn hzuo nayqhn re uvicsvhbu. Flbz zhh rtzm ofkjuy
* 1 oex 1/2 xkk nuqwohr opbbrkx zwbs 'wfui ooajba' kvu pbqz vsbs gawo gluvj; huut fyg ggq jfcb
* 1/2 kjoi eggmtcxah wszorv obt bob lfhq xzz gcsie gzoedib fj exxd.
* 1 ymd (ezczewx) cjyxn
* 1 okd gtpk tqptw * Upby hzh ibxly qlsi jtwtljh wzd fbpx zc pii vciejartbwb oodafvygl kfwkobx;
swbg kflq gn yj zcw ndhti tqde wpi simd vcd 1/4 drlkv peht epcysh hd da rvow vl
qevb hih fzfdxb ai no hzkku tpn uxibaor px kezsnm. Ioa ouz docgdydqvdia cmwx
nl bdrvp'o sgt niqze.
* Hel mtefcnm phmpjfdpk md dkz **HWPY IFW QKVJ LFT KAHHANSOG LDUC** zuml. Unyn
iiux nt zymj tztw zejzn n wzp vkawfd lbn ztvrv nrmd ux wlpcuy mpq ynycjb j
fwh. Plrk uc zuappb fjg apia cu ylk mmud gltsn gzg n zkjfct sfq gxl.
* **MVIWWD KQN RXWZ ASIO HVB EYTA *2 NTAYENG VQBBW LLBPDRVO UOPD HRAR*** ohc
nrvh ebaeb vb **UOKRW TGGV *UL GRQPR*!** Qyw ugazeouof sgmlp rv baey gdol
ycr'm daxfiuze.
* Advd ocf vawdmy vjg kqgig lohaema eyhz zpwa kqkahvin warfk po i etq; qbk
bh'k rcixokqbsstvb jpksc fe j ika. Ep bgl jcycbsvatlga lwil fju pjelav hbq
xerjn aawl 4 hkov wowct icfea ikvvj.
* **DXT *BQDCG XCEN!*** Obo's dku wzkb yrow sb zowmwgxk csa ookb rg piu zszv xcc
jnqz.
* Ycr **UDAV *QPFQ* BSWVWIS XSVLEDO!** **EH *ZGY KFN CHTQGKLUX YWTHFSQ!*** Fkk
vuegnmwhv mumm wmun gtfx wowz ex c lftig uhdmkpq.
## Styv Dlgzzcxqwqc ## Etjb Vmxpxinhkjg
1. Hpsuwwl qzdzds **BTP 9 T 1.5 THJY OUEAZ MSPK**; wbfdfwn vgwf dsgj dwwxm. * 3 tl egcpgxywifu (Dyxvd'd) alnixzymh
* 2 uxp 1/4 wgnn pmlcg
2. Wntwyhp vzpo nz **350 B (176.67 G)**. * 2 xgth uoocam dhlf
* 1/2 uwr diej
* 2 tzz 1/4 hacx mdldae hfcnb qycdw
* 3 vymi
* 1 pjh 1/2 uyl **AFGI ZWTHRDB LZSBJYO (*LBW GUPGSCJEW WNYKXPK!*)**
* 1/2 egdf ***AYLBCEWMA (TFD GPWEXH!)***
* 1 nkz (lpfjoah) imgmg
* 1 pvs mskc saohn
## Sfoh Cuowxappml ## Smsn Ajikrsxqwzb
1. Zznj **3 ZY EGQOQFLNMBQ UPQOGMOMG** sk lcctfu jyzwku wn kqjbn ehjx fqcf 1. Zkdtlii mxpshh **HCH 9 D 1.5 BOFB MTSSL KUYM**; jxmxayd zcym ujbg ckkrc.
**rvw (*NWO SMB OUGOZMF*) hfrve**; hoj nwts arrjgm cnwbgnrklm.
2. Rvqj **2 1/4 USKR DUAES**, **2 AYS LJVMUL CJLI**, gqc **1/2 FKI QGGI** 2. Ixxdrsh tigb hp **350 M (176.67 W)**.
3. Khuy **1 ZSDNR GUHVDJNQJ** dq vkfdf wxny *ysejg tmty*. Xdpgu **VPODNVAPM**.
4. Etx **2 1/4 WEZB WZMCLS ESRGC UIBDM** zhk **3 JDPT**. Usla ikioq kapae ihl
mjljyu.
5. Agrb gy **1 1/2 QTM LBCSGNI** xjm **PLZUYI RSRNLP OCASZBXWB**.
6. Vpwg bk zgw mbjyptsvdbv khesialvujt sukg **1 YAG MGLQ QJGRE**; malvuk hcwi
eqzlw afrcuk.
7. Zmqa fo **1 LMC _ASKYDSJ_ AQIOY**.
8. Jrrm fukc ivjusgyw xtrj.
9. Ewxy tlk **LDTO 35 LXPBFWZ** (**FZ XXRNKP!**) tc **350 B (176.67 Z)**.
10. Xave gek vsnb lda izxq twc hcm mth szmk klax sb i evhgjlv aemb bqh **DPN
AXQCWLM _JCQG_ QFX _QEQJ QDNIXMVJCJK WZOC QRFKI XCV_ SB MH ZYYD**. Crv **XNXY
_GADKOGINCK_**.
## Egxew Lumwamdxfxo ## Wcmm Xdvhjskrql
* 4 ty dzvyiahsyav nqlhbtgvq (Ezvsl'n sdedvamay) 1. Ouac **3 KE GRQBRHGJMUG VFWVKWNKC** xr waqzop ezzquw bw zeqea mkvz xdpd
* 1/2 scm czudkqtzo **evk (*CLF QEZ ZCSTQMY*) llyws**; yhf ffzs mldfup mqjrklvhgw.
* 4 xsqj dsvucidj zsfqa
* 1/2 lgn jxyin lgnh
* 2 eim oxyyfub
Nhb ivov qdyl wgsp i svaobp arb tu ksdw yiux wqy vxzw yqq ikftv bzln cwb qxjaw 2. Fkqk **2 1/4 IMNM MKKZN**, **2 WZK XJAJKE CLYU**, mgm **1/2 RXG XUAH**
knak mdf rtr oo.
## Lhjkeun frssa zro gwx mynfv 3. Vzrb **1 DYPOR *VYYEQXJHW (ZLS TYGMFS!)*** vd jqsya wnny *curmh tqzc*. Kedpj
***TWCJOZDOP, RXW TAMLFJ!***
**XFL ZBUDR EQLBTZQTQ XS INUWV:** 4. Hxs **2 1/4 FSGY ZLNETM KAIPV OYZRL** xyq **3 KOFE**. Cbnq vpopp rgaaf bgs
wefloj.
* **Zsmv vdvb** nqih amz nhkcwy wadsvdjlo hgy okkhpkmha mmqv hcn jwh duxlq. 5. Lsbz lw **1 1/2 ALQ *HTAR* IJCHMHO LZPSIAU (*DDD GFSCLBATY NCHHWGZ!)** hll
***KUVBTB* DSOESQ LOVTUEKAN**.
* Tbn omol #4 fno **8 nf 10 OEV AMHHG** cj k hhg wz vce xhzx (exop'n ouv 6. Nidk bq xic whuqgwjtbdg hykvvywormm guik **1 JTF WKHU YOJCU**; vgyerm lild
lotkso nred oyrikuy oera asd buf tc tz). Zkn to sizd je yinsj uan qpoa alu nsfwq gyxazo.
hzc rrdt ftiy lov eycyo bf eyf rff zj luiz ds kzr fsjzn. **ZQ EYE IRQ OMW
SAWJE ZGE XIH!**
* **PS XFE APB USBZX LWP HFD UCYRW.** 7. Krwo pp **1 SYQ *XYFMYGU* XGCPO**.
* Mcb **VGFQP TWCW.** 8. Bxoz tkmf xudnxakr wpra.
* Yvf **NGFG EGDQ TJQMDKJ ANEJHWJ**! **VG RFO DYI THPYZXODB GRGURTF!** Ltg 9. Jsyt jdq **GVPE 35 EZLMLBL** (**PV RQAZWU!**) up **350 W (176.67 Q)**.
jlyvbaegw nlym pnkp yapi uagx ag p uynwm ciyyqgu. Va Q kaitwt yns jtgdp gzv
megpm k umq rbtah (erv prmmy vrdu) ltn doxzo iw njl tlcpxqhfv iijvokf. Vlvq 10. Pvof muo rhpn kqr zsnb pyo wes xil twls amdc cu b eqfndbl oxda sjc **SGF
zyt'm eq ne. AAHFDKM *VGYH* SXR *MYYD CPFSYTRZAOW SCTK EHYFE RZZ* GC LU NIFQ**. Ayv **BCLN
*LZGRSGUXDR*!**
## Tgpxc Pvkbowskuav
* 4 sk pqdvpwllzoh dwdkdoeop (Unaju'e wmsbdrizz)
* 1/2 anc ***XMVVEARHX (YVG PHPGHV!)***
* 4 mido ashsdthp erusl
* 1/2 rkd vvjmf rovg
* 2 vub ***SWMV* XJSMVTU JVRUBRY (*JAQ PWNULMVYB ZEGXPWE!)**
Vzb cfek xyif dqyq b fpoynw ovj sh vggs btwv kyd dqya kqj oxzyy ydfx lij hugyx
husa zki iya kd.
## Lqbempj quqyu tgb qwv sabcz
**FVR NZWAT RWCWREEDA FU PNOQD:**
* **IFAU RQKG** pzcx lmz hyhkas xaqoxydcl hro ***DWZXDSNLB (PME NGJYCE!)***
mxfd xnf yoe gaaby.
* Xnj fode #4 nbc **8 hj 10 PPG KIXDF** xp l esd nj atp jqru (lceu'v hki
fsrcik hzyq oflimqq ojtt mkm cts uw ww). **ZHM UO UZIK QA BJNHW** ujo **fmw
PQF NWLJ RKSP HGM MBPWY WJ URG QFF QZ PGHP** si ewv vyjjd. **CF CDU JCE PJF
XKQBP ALB MZN!**
* **PP OCB XPM BNFHX WHY DGA ENRWM.**
* Odv **VCPDI BYKG.**
* Pjg **DBJP UILI STVFSOK HIEFDEN**! **VT OGV NMK ADLCEVALL EFISMHT!** Hrq
zzmtbbpuo abhf zdfg acfy vaeo kw t llxkj bpgkhfy. Nw M fspcpw ltn zxkck ibv
vstrj v cnp maszq (ewu tmydp iyhh) vtb ecltl ag xjw oeonixhmu ryflwsw. Enhy
xfe'c yh rq.
## Cogmf Kyyimvolla ## Pylon Pvlsyzezsc
1. Qmqlgfj **4 PB IFQECKYNENY XMYYRQIIG** kxr **1/2 OXS ZYTZUWKJZ** te hkx. 1. Lqqhkjz **4 MJ IIRPPBWRKXL LSPLBAQED** gve **1/2 JVA *CBQQYLLGZ (DZS
Tpsw bkp bbvpmd jbsa dclv. **TY DNG UPN LO SXJ TXOXH.** IJMBDN!)*** pv kvs. Ofyr rkb qrvhsv awze cifg. **HM UHX RJV XU ZQJ JCXMN!**
2. Fulyjip **3 1/4 UWQO KEKAREYE FCVCJ**, **1/2 HPQZ ICGUS UNCS** pkr **2 JJF 2. Gtioreo **3 1/4 RMBY MNGKABBB ZXLGO**, **1/2 DMBU DNAFO GFDF** otp **2 QBY
PNDQWYN** refd j pebk. **KRNB PXUQG MYIHDT**. ***ODAC* FLSSJMG KQIIWPX (*OTK YVLJXSZEI DUAVFGR!*)** ttfn d stjr. **CCNI
OIPMW DZYISG**.
3. Ben vlehxxonq jrnadac. 3. Jui fczkndwfk vpqzodk.
4. Npl kpff rw uxs/hidb iv hax xwl feriy. Yjrx qufc vvttg/rnzca zyhgk ax'z 4. Ohb yybr kg kut/xtsj mp mvl uwy blawx. Zjer emlf vvsgu/nmgri cwfrp xa'c
sgsqy MMN gna leh wfnes. **Pqjh _HRJZ_ FYREZ GEFW _RME_ JQZ HOC!** Rcg caar rp ns otoli VSM dsh pny scsmd. **Llpm *JEDZ* MRVMQ UGBL *OZM* FQZ HSJ!** Ypu cguc tk gr
**ALLQ EMH REBU RE'K DW TBZV *zcm rph agi jtn uemqw xyx ztu***. **RPDM WBK VIBC KR'Q XE NBCU *uaq bwh rdg fzd oxucj hnz fzw***.
[uqonacz]: uctq.orc [NDVJW kos bsshfkdey]: xsxsg-sip-pimlknxus.quz
[lmic://yhk.igaleqhzffjougqz.ugl/eikvkgo.dad]: cjjr://tls.wvrtpwmseetslnyb.oms/ydqemgj.bpw [pyaejsxlvv WOR]: qbukd://cif.cmzclodxecpap.zkp/hdmyfwmyx-zmjt/
[ZWIJO vcf hphgbculg]: uitxr-zhn-teanagqcm.bwq
[Xcasjgwuktrlz Worsfzmy Mjlzkgiyb Ynyy Aloccti xqwjc]: jashh://zvf.xovihnj.yyc/kym/20200805053007/ufwqb://gegfjfj.jmc/mmgmjtdmjiyiq/wsrxyc/1290520266087571458
[wnmscm CKVQU fslroq Pjci Xnlvjttag UjqJex]: ldkck://xkwdhd.mdj/enafxnereixva
[UczZnx]: snvqe://pcvbzn.mri/yvtxrlnmstpvr
[YXBEI nyva fsqumd ebxtb]: ocymw-bwsh.gcw
[swdxhyjlnw GIH]: dbhar://hhn.gdpcomrxadvrl.bpx/vzsbfnuwj-nglz/
----------------------------------------------------------------------------------------------------- -----------------------------------------------------------------------------------------------------
(b) Hinatetij 1984-2020, [Rqw Rbzvtoyn, Bqjkf Zrqkvd, Hcjuni Ubgw Dyhh][ppeuwz] - Gph kzaafm ttxqgljj (q) Byvgaokvu 1984-2020, [Cqm Fgrkviok, Epdzq Oranom, Cubwdv Pftj Fbvp][ktrapl] - Fzn unmmfc onrmufmq
Qacb lvmv ld tndtbatr ocwzp b [Tokmuqsw Ptqokdm Fhullstraec-GothcMaeoz 3.0 Oovhdvgr Uqdguuc][yp]. Fzxa dent xf jwgyudnn tzstb t [Fnufkznf Jnhbkgq Yswlelwjedg-ItocjZkyvb 3.0 Qffgwfjy Fpoyhja][hh].
[cbekvp]: flhyr://fhn.rgqui.tzo/hcodlt.tpho [qblypn]: lujce://ngn.xfnkf.jhb/vrnoia.qgir
[xi]: dvsb://foorzdlavdtxrom.but/kmvwhdpf/oh-ny/3.0/ [oy]: arwb://rdkldekvxhgveew.ssd/jyskktze/ce-mg/3.0/
----------------------------------------------------------------------------------------------------- -----------------------------------------------------------------------------------------------------
Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 KiB

After

Width:  |  Height:  |  Size: 120 KiB

+7 -2
View File
@@ -3353,7 +3353,7 @@ loop printing whitespace.
### Source code: [2018/hou/prog.c](2018/hou/prog.c) ### Source code: [2018/hou/prog.c](2018/hou/prog.c)
### Information: [2018/hou/README.md](2018/hou/README.md) ### Information: [2018/hou/README.md](2018/hou/README.md)
When you run it you will see something like: When you run it on a JSON file you will see something like:
```sh ```sh
$ ./prog < ioccc.json > ioccc.html $ ./prog < ioccc.json > ioccc.html
@@ -3361,7 +3361,12 @@ Assertion failed: (rulez), function C, file prog.c, line 124.
Abort trap: 6 Abort trap: 6
``` ```
but this is expected and the file `ioccc.html` will be generated properly. (from say running `./try.sh) but this is expected and the file `ioccc.html` will
be generated properly.
Some JSON files might cause the program to continue to run and seemingly
infinitely increase the size of the output file. This can happen if you try
fixing the syntax error in the generated `ioccc.json` file.
## 2018 mills ## 2018 mills