© Copyright 2005 Peri Hankey - documentation license Gnu FDL - code license Gnu GPL - validate HTML
SourceForge.net Logo beer as in bottles

home 99 bottles of beer

This is the bottles experiment - a small ruleset which uses an lmn ruleset to produce the words of the song 99 bottles of beer. These rules produce the song twice, using five bottles each time so as to make a point about tail recursion. The usual 99-bottle version is here.

home build and run the bottles ruleset

Here is the bottles.lmn ruleset as a web page: bottles

Compile the bottles ruleset as a shebang script called bottles.lm:

 [user@machine web]$ make bottles.lm
 lmn2m -o bottles.lm -s /usr/bin/lm bottles.lmn
 chmod +x bottles.lm

Try it with normal output (since languagemachine-0.2.1 the -i z option is required to provide a dummy input for rules that need no external input stream). We get the song twice:

 [user@machine web]$ ./bottles.lm -i z
 5 bottles of beer on the wall, 5 bottles of beer.
 Take one down and  pass it around, 4 bottles of beer on the wall.
 4 bottles of beer on the wall, 4 bottles of beer.
 Take one down and  pass it around, 3 bottles of beer on the wall.
 3 bottles of beer on the wall, 3 bottles of beer.
 Take one down and  pass it around, 2 bottles of beer on the wall.
 2 bottles of beer on the wall, 2 bottles of beer.
 Take one down and  pass it around, 1 bottle of beer on the wall.
 1 bottle of beer on the wall, 1 bottle of beer.
 Take one down and  pass it around, no more bottles of beer on the wall.
 No more bottles of beer on the wall, No more bottles of beer.
 Go to the store and buy some more, 5 bottles of beer on the wall.
 ---- start again ----
 5 bottles of beer on the wall, 5 bottles of beer.
 Take one down and  pass it around, 4 bottles of beer on the wall.
 4 bottles of beer on the wall, 4 bottles of beer.
 Take one down and  pass it around, 3 bottles of beer on the wall.
 3 bottles of beer on the wall, 3 bottles of beer.
 Take one down and  pass it around, 2 bottles of beer on the wall.
 2 bottles of beer on the wall, 2 bottles of beer.
 Take one down and  pass it around, 1 bottle of beer on the wall.
 1 bottle of beer on the wall, 1 bottle of beer.
 Take one down and  pass it around, no more bottles of beer on the wall.
 No more bottles of beer on the wall, No more bottles of beer.
 Go to the store and buy some more, 5 bottles of beer on the wall.

Try it with diagram output - the -W 60 specifies the width of the diagram, and must precede the -t D which specifes tracing in diagram output style.

 [user@machine web]$ ./bottles.lm -i z -W 60 -t D
                                             eof start
         ?                                   eof start
         '----------------------000001---------- ----------000001-----------------------.
                                             eof first                                  |
         ?                                   eof first                                  ?
         .----------------------000002                                                  |
         |                                     : :                                      |
         |                                     : :                                      |
         |                                  song thing1                                 |
         |?                                 song thing1                                 ?
         |.---------------------000003                                                  |
         ||                                verse thing1                                 |
         ||?                               verse thing1                                 ?
         ||.--------------------000004                                                  |
         |||                                   : :                                      |
         |||                                   0 5                                      |
         |||?                                  0 5                                      ?
         |||-                                  0 5                                      |
         |||                                   : :                                      |
         |||                                   2 5                                      |
         |||?                                  2 5                                      ?
         |||-                                  2 5                                      |
         |||                                   : :                                      |
         |||                                   1 5                                      |
         |||?                                  1 5                                      ?
         |||-                                  1 5                                      |
         |||                                   : :                                      |
         ||'--------------------000004---------- ----------000004----------------------.|
         ||                                verse verse                                 ||
         ||                                  eom a                                     ||
         ||?                                 eom a                                     ??
         ||.--------------------000005                                                 ||
         |||                                   : :                                     ||
         |||                                   : :                                     ||
         ||'--------------------000005---------- ----------000005---------------------.||
         ||                                  eom 5                                    |||
         ||?                                 eom 5                                    ???
         ||.--------------------000006                                                |||
         |||                                 out 5                                    |||
 5       ||'--------------------000006                                                |||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000007--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000008                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000008                                               ||||
         |||                                               000007--------------------'|||
         ||                                  eom what                                 |||
         ||?                                 eom what                                 ???
         ||.--------------------000009                                                |||
         |||                                   : :                                    |||
         ||'--------------------000009---------- ----------000009--------------------.|||
         ||                                  eom bottle                              ||||
         ||?                                 eom bottle                              ????
         ||.--------------------000010                                               ||||
         |||                                 out bottle                              ||||
 bottle  ||'--------------------000010                                               ||||
         ||                                  eom s                                   ||||
         ||?                                 eom s                                   ????
         ||.--------------------000011                                               ||||
         |||                                 out s                                   ||||
 s       ||'--------------------000011                                               ||||
         ||                                  eom sp                                  ||||
         ||?                                 eom sp                                  ????
         ||                                                000012-------------------.||||
         ||                                  eom ' '                                |||||
         ||?                                 eom ' '                                ?????
         ||.--------------------000013                                              |||||
         |||                                 out ' '                                |||||
         ||'--------------------000013                                              |||||
         |||                                               000012-------------------'||||
         ||                                  eom of                                  ||||
         ||?                                 eom of                                  ????
         ||.--------------------000014                                               ||||
         |||                                 out of                                  ||||
 of      ||'--------------------000014                                               ||||
         ||                                  eom beer                                ||||
         ||?                                 eom beer                                ????
         ||.--------------------000015                                               ||||
         |||                                 out beer                                ||||
 beer    ||'--------------------000015                                               ||||
         |||                                               000009--------------------'|||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000016--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000017                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000017                                               ||||
         |||                                               000016--------------------'|||
         ||                                  eom where                                |||
         ||?                                 eom where                                ???
         ||                                                000018--------------------.|||
         ||                                  eom on                                  ||||
         ||?                                 eom on                                  ????
         ||.--------------------000019                                               ||||
         |||                                 out on                                  ||||
 on      ||'--------------------000019                                               ||||
         ||                                  eom the                                 ||||
         ||?                                 eom the                                 ????
         ||.--------------------000020                                               ||||
         |||                                 out the                                 ||||
 the     ||'--------------------000020                                               ||||
         ||                                  eom wall                                ||||
         ||?                                 eom wall                                ????
         ||.--------------------000021                                               ||||
         |||                                 out wall                                ||||
 wall    ||'--------------------000021                                               ||||
         |||                                               000018--------------------'|||
         ||                                  eom cm                                   |||
         ||?                                 eom cm                                   ???
         ||                                                000022--------------------.|||
         ||                                  eom ','                                 ||||
         ||?                                 eom ','                                 ????
         ||.--------------------000023                                               ||||
         |||                                 out ','                                 ||||
 ,       ||'--------------------000023                                               ||||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000024                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000024                                               ||||
         |||                                               000022--------------------'|||
         ||                                  eom 5                                    |||
         ||?                                 eom 5                                    ???
         ||.--------------------000025                                                |||
         |||                                 out 5                                    |||
 5       ||'--------------------000025                                                |||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000026--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000027                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000027                                               ||||
         |||                                               000026--------------------'|||
         ||                                  eom what                                 |||
         ||?                                 eom what                                 ???
         ||.--------------------000028                                                |||
         |||                                   : :                                    |||
         ||'--------------------000028---------- ----------000028--------------------.|||
         ||                                  eom bottle                              ||||
         ||?                                 eom bottle                              ????
         ||.--------------------000029                                               ||||
         |||                                 out bottle                              ||||
 bottle  ||'--------------------000029                                               ||||
         ||                                  eom s                                   ||||
         ||?                                 eom s                                   ????
         ||.--------------------000030                                               ||||
         |||                                 out s                                   ||||
 s       ||'--------------------000030                                               ||||
         ||                                  eom sp                                  ||||
         ||?                                 eom sp                                  ????
         ||                                                000031-------------------.||||
         ||                                  eom ' '                                |||||
         ||?                                 eom ' '                                ?????
         ||.--------------------000032                                              |||||
         |||                                 out ' '                                |||||
         ||'--------------------000032                                              |||||
         |||                                               000031-------------------'||||
         ||                                  eom of                                  ||||
         ||?                                 eom of                                  ????
         ||.--------------------000033                                               ||||
         |||                                 out of                                  ||||
 of      ||'--------------------000033                                               ||||
         ||                                  eom beer                                ||||
         ||?                                 eom beer                                ????
         ||.--------------------000034                                               ||||
         |||                                 out beer                                ||||
 beer    ||'--------------------000034                                               ||||
         |||                                               000028--------------------'|||
         ||                                  eom '.'                                  |||
         ||?                                 eom '.'                                  ???
         ||.--------------------000035                                                |||
         |||                                 out '.'                                  |||
 .       ||'--------------------000035                                                |||
         ||                                  eom '\n'                                 |||
         ||?                                 eom '\n'                                 ???
         ||.--------------------000036                                                |||
         |||                                 out '\n'                                 |||
         ||'--------------------000036                                                |||
         |||                                               000005---------------------'||
         ||                                  eom b                                     ||
         ||?                                 eom b                                     ??
         ||.--------------------000037                                                 ||
         |||                                   : :                                     ||
         |||                                   : :                                     ||
         ||'--------------------000037---------- ----------000037---------------------.||
         ||                                  eom Take                                 |||
         ||?                                 eom Take                                 ???
         ||.--------------------000038                                                |||
         |||                                 out Take                                 |||
 Take    ||'--------------------000038                                                |||
         ||                                  eom one                                  |||
         ||?                                 eom one                                  ???
         ||.--------------------000039                                                |||
         |||                                 out one                                  |||
 one     ||'--------------------000039                                                |||
         ||                                  eom down                                 |||
         ||?                                 eom down                                 ???
         ||.--------------------000040                                                |||
         |||                                 out down                                 |||
 down    ||'--------------------000040                                                |||
         ||                                  eom and                                  |||
         ||?                                 eom and                                  ???
         ||.--------------------000041                                                |||
         |||                                 out and                                  |||
 and     ||'--------------------000041                                                |||
         ||                                  eom  pass                                |||
         ||?                                 eom  pass                                ???
         ||.--------------------000042                                                |||
         |||                                 out  pass                                |||
 pass   ||'--------------------000042                                                |||
         ||                                  eom it                                   |||
         ||?                                 eom it                                   ???
         ||.--------------------000043                                                |||
         |||                                 out it                                   |||
 it      ||'--------------------000043                                                |||
         ||                                  eom around                               |||
         ||?                                 eom around                               ???
         ||.--------------------000044                                                |||
         |||                                 out around                               |||
 around  ||'--------------------000044                                                |||
         ||                                  eom cm                                   |||
         ||?                                 eom cm                                   ???
         ||                                                000045--------------------.|||
         ||                                  eom ','                                 ||||
         ||?                                 eom ','                                 ????
         ||.--------------------000046                                               ||||
         |||                                 out ','                                 ||||
 ,       ||'--------------------000046                                               ||||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000047                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000047                                               ||||
         |||                                               000045--------------------'|||
         ||                                  eom 4                                    |||
         ||?                                 eom 4                                    ???
         ||.--------------------000048                                                |||
         |||                                 out 4                                    |||
 4       ||'--------------------000048                                                |||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000049--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000050                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000050                                               ||||
         |||                                               000049--------------------'|||
         ||                                  eom what                                 |||
         ||?                                 eom what                                 ???
         ||.--------------------000051                                                |||
         |||                                   : :                                    |||
         ||'--------------------000051---------- ----------000051--------------------.|||
         ||                                  eom bottle                              ||||
         ||?                                 eom bottle                              ????
         ||.--------------------000052                                               ||||
         |||                                 out bottle                              ||||
 bottle  ||'--------------------000052                                               ||||
         ||                                  eom s                                   ||||
         ||?                                 eom s                                   ????
         ||.--------------------000053                                               ||||
         |||                                 out s                                   ||||
 s       ||'--------------------000053                                               ||||
         ||                                  eom sp                                  ||||
         ||?                                 eom sp                                  ????
         ||                                                000054-------------------.||||
         ||                                  eom ' '                                |||||
         ||?                                 eom ' '                                ?????
         ||.--------------------000055                                              |||||
         |||                                 out ' '                                |||||
         ||'--------------------000055                                              |||||
         |||                                               000054-------------------'||||
         ||                                  eom of                                  ||||
         ||?                                 eom of                                  ????
         ||.--------------------000056                                               ||||
         |||                                 out of                                  ||||
 of      ||'--------------------000056                                               ||||
         ||                                  eom beer                                ||||
         ||?                                 eom beer                                ????
         ||.--------------------000057                                               ||||
         |||                                 out beer                                ||||
 beer    ||'--------------------000057                                               ||||
         |||                                               000051--------------------'|||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000058--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000059                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000059                                               ||||
         |||                                               000058--------------------'|||
         ||                                  eom where                                |||
         ||?                                 eom where                                ???
         ||                                                000060--------------------.|||
         ||                                  eom on                                  ||||
         ||?                                 eom on                                  ????
         ||.--------------------000061                                               ||||
         |||                                 out on                                  ||||
 on      ||'--------------------000061                                               ||||
         ||                                  eom the                                 ||||
         ||?                                 eom the                                 ????
         ||.--------------------000062                                               ||||
         |||                                 out the                                 ||||
 the     ||'--------------------000062                                               ||||
         ||                                  eom wall                                ||||
         ||?                                 eom wall                                ????
         ||.--------------------000063                                               ||||
         |||                                 out wall                                ||||
 wall    ||'--------------------000063                                               ||||
         |||                                               000060--------------------'|||
         ||                                  eom '.'                                  |||
         ||?                                 eom '.'                                  ???
         ||.--------------------000064                                                |||
         |||                                 out '.'                                  |||
 .       ||'--------------------000064                                                |||
         ||                                  eom '\n'                                 |||
         ||?                                 eom '\n'                                 ???
         ||.--------------------000065                                                |||
         |||                                 out '\n'                                 |||
         ||'--------------------000065                                                |||
         ||                                  eom '\n'                                 |||
         ||?                                 eom '\n'                                 ???
         ||.--------------------000066                                                |||
         |||                                 out '\n'                                 |||
         ||'--------------------000066                                                |||
         |||                                               000037---------------------'||
         ||                                  eom eom                                   ||
         |'---------------------000003                                                 ||
         |                                  song thing1                                ||
         |?                                 song thing1                                ??
         |.---------------------000067                                                 ||
         ||                                verse thing1                                ||
         ||?                               verse thing1                                ??
         ||.--------------------000068                                                 ||
         |||                                   : :                                     ||
         |||                                   0 4                                     ||
         |||?                                  0 4                                     ??
         |||-                                  0 4                                     ||
         |||                                   : :                                     ||
         |||                                   2 4                                     ||
         |||?                                  2 4                                     ??
         |||-                                  2 4                                     ||
         |||                                   : :                                     ||
         |||                                   1 4                                     ||
         |||?                                  1 4                                     ??
         |||-                                  1 4                                     ||
         |||                                   : :                                     ||
         |||                                               000004----------------------'|
         ||'--------------------000068---------- ----------000068----------------------.|
         ||                                verse verse                                 ||
         ||                                  eom a                                     ||
         ||?                                 eom a                                     ??
         ||.--------------------000069                                                 ||
         |||                                   : :                                     ||
         |||                                   : :                                     ||
         ||'--------------------000069---------- ----------000069---------------------.||
         ||                                  eom 4                                    |||
         ||?                                 eom 4                                    ???
         ||.--------------------000070                                                |||
         |||                                 out 4                                    |||
 4       ||'--------------------000070                                                |||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000071--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000072                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000072                                               ||||
         |||                                               000071--------------------'|||
         ||                                  eom what                                 |||
         ||?                                 eom what                                 ???
         ||.--------------------000073                                                |||
         |||                                   : :                                    |||
         ||'--------------------000073---------- ----------000073--------------------.|||
         ||                                  eom bottle                              ||||
         ||?                                 eom bottle                              ????
         ||.--------------------000074                                               ||||
         |||                                 out bottle                              ||||
 bottle  ||'--------------------000074                                               ||||
         ||                                  eom s                                   ||||
         ||?                                 eom s                                   ????
         ||.--------------------000075                                               ||||
         |||                                 out s                                   ||||
 s       ||'--------------------000075                                               ||||
         ||                                  eom sp                                  ||||
         ||?                                 eom sp                                  ????
         ||                                                000076-------------------.||||
         ||                                  eom ' '                                |||||
         ||?                                 eom ' '                                ?????
         ||.--------------------000077                                              |||||
         |||                                 out ' '                                |||||
         ||'--------------------000077                                              |||||
         |||                                               000076-------------------'||||
         ||                                  eom of                                  ||||
         ||?                                 eom of                                  ????
         ||.--------------------000078                                               ||||
         |||                                 out of                                  ||||
 of      ||'--------------------000078                                               ||||
         ||                                  eom beer                                ||||
         ||?                                 eom beer                                ????
         ||.--------------------000079                                               ||||
         |||                                 out beer                                ||||
 beer    ||'--------------------000079                                               ||||
         |||                                               000073--------------------'|||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000080--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000081                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000081                                               ||||
         |||                                               000080--------------------'|||
         ||                                  eom where                                |||
         ||?                                 eom where                                ???
         ||                                                000082--------------------.|||
         ||                                  eom on                                  ||||
         ||?                                 eom on                                  ????
         ||.--------------------000083                                               ||||
         |||                                 out on                                  ||||
 on      ||'--------------------000083                                               ||||
         ||                                  eom the                                 ||||
         ||?                                 eom the                                 ????
         ||.--------------------000084                                               ||||
         |||                                 out the                                 ||||
 the     ||'--------------------000084                                               ||||
         ||                                  eom wall                                ||||
         ||?                                 eom wall                                ????
         ||.--------------------000085                                               ||||
         |||                                 out wall                                ||||
 wall    ||'--------------------000085                                               ||||
         |||                                               000082--------------------'|||
         ||                                  eom cm                                   |||
         ||?                                 eom cm                                   ???
         ||                                                000086--------------------.|||
         ||                                  eom ','                                 ||||
         ||?                                 eom ','                                 ????
         ||.--------------------000087                                               ||||
         |||                                 out ','                                 ||||
 ,       ||'--------------------000087                                               ||||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000088                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000088                                               ||||
         |||                                               000086--------------------'|||
         ||                                  eom 4                                    |||
         ||?                                 eom 4                                    ???
         ||.--------------------000089                                                |||
         |||                                 out 4                                    |||
 4       ||'--------------------000089                                                |||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000090--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000091                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000091                                               ||||
         |||                                               000090--------------------'|||
         ||                                  eom what                                 |||
         ||?                                 eom what                                 ???
         ||.--------------------000092                                                |||
         |||                                   : :                                    |||
         ||'--------------------000092---------- ----------000092--------------------.|||
         ||                                  eom bottle                              ||||
         ||?                                 eom bottle                              ????
         ||.--------------------000093                                               ||||
         |||                                 out bottle                              ||||
 bottle  ||'--------------------000093                                               ||||
         ||                                  eom s                                   ||||
         ||?                                 eom s                                   ????
         ||.--------------------000094                                               ||||
         |||                                 out s                                   ||||
 s       ||'--------------------000094                                               ||||
         ||                                  eom sp                                  ||||
         ||?                                 eom sp                                  ????
         ||                                                000095-------------------.||||
         ||                                  eom ' '                                |||||
         ||?                                 eom ' '                                ?????
         ||.--------------------000096                                              |||||
         |||                                 out ' '                                |||||
         ||'--------------------000096                                              |||||
         |||                                               000095-------------------'||||
         ||                                  eom of                                  ||||
         ||?                                 eom of                                  ????
         ||.--------------------000097                                               ||||
         |||                                 out of                                  ||||
 of      ||'--------------------000097                                               ||||
         ||                                  eom beer                                ||||
         ||?                                 eom beer                                ????
         ||.--------------------000098                                               ||||
         |||                                 out beer                                ||||
 beer    ||'--------------------000098                                               ||||
         |||                                               000092--------------------'|||
         ||                                  eom '.'                                  |||
         ||?                                 eom '.'                                  ???
         ||.--------------------000099                                                |||
         |||                                 out '.'                                  |||
 .       ||'--------------------000099                                                |||
         ||                                  eom '\n'                                 |||
         ||?                                 eom '\n'                                 ???
         ||.--------------------000100                                                |||
         |||                                 out '\n'                                 |||
         ||'--------------------000100                                                |||
         |||                                               000069---------------------'||
         ||                                  eom b                                     ||
         ||?                                 eom b                                     ??
         ||.--------------------000101                                                 ||
         |||                                   : :                                     ||
         |||                                   : :                                     ||
         ||'--------------------000101---------- ----------000101---------------------.||
         ||                                  eom Take                                 |||
         ||?                                 eom Take                                 ???
         ||.--------------------000102                                                |||
         |||                                 out Take                                 |||
 Take    ||'--------------------000102                                                |||
         ||                                  eom one                                  |||
         ||?                                 eom one                                  ???
         ||.--------------------000103                                                |||
         |||                                 out one                                  |||
 one     ||'--------------------000103                                                |||
         ||                                  eom down                                 |||
         ||?                                 eom down                                 ???
         ||.--------------------000104                                                |||
         |||                                 out down                                 |||
 down    ||'--------------------000104                                                |||
         ||                                  eom and                                  |||
         ||?                                 eom and                                  ???
         ||.--------------------000105                                                |||
         |||                                 out and                                  |||
 and     ||'--------------------000105                                                |||
         ||                                  eom  pass                                |||
         ||?                                 eom  pass                                ???
         ||.--------------------000106                                                |||
         |||                                 out  pass                                |||
 pass   ||'--------------------000106                                                |||
         ||                                  eom it                                   |||
         ||?                                 eom it                                   ???
         ||.--------------------000107                                                |||
         |||                                 out it                                   |||
 it      ||'--------------------000107                                                |||
         ||                                  eom around                               |||
         ||?                                 eom around                               ???
         ||.--------------------000108                                                |||
         |||                                 out around                               |||
 around  ||'--------------------000108                                                |||
         ||                                  eom cm                                   |||
         ||?                                 eom cm                                   ???
         ||                                                000109--------------------.|||
         ||                                  eom ','                                 ||||
         ||?                                 eom ','                                 ????
         ||.--------------------000110                                               ||||
         |||                                 out ','                                 ||||
 ,       ||'--------------------000110                                               ||||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000111                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000111                                               ||||
         |||                                               000109--------------------'|||
         ||                                  eom 3                                    |||
         ||?                                 eom 3                                    ???
         ||.--------------------000112                                                |||
         |||                                 out 3                                    |||
 3       ||'--------------------000112                                                |||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000113--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000114                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000114                                               ||||
         |||                                               000113--------------------'|||
         ||                                  eom what                                 |||
         ||?                                 eom what                                 ???
         ||.--------------------000115                                                |||
         |||                                   : :                                    |||
         ||'--------------------000115---------- ----------000115--------------------.|||
         ||                                  eom bottle                              ||||
         ||?                                 eom bottle                              ????
         ||.--------------------000116                                               ||||
         |||                                 out bottle                              ||||
 bottle  ||'--------------------000116                                               ||||
         ||                                  eom s                                   ||||
         ||?                                 eom s                                   ????
         ||.--------------------000117                                               ||||
         |||                                 out s                                   ||||
 s       ||'--------------------000117                                               ||||
         ||                                  eom sp                                  ||||
         ||?                                 eom sp                                  ????
         ||                                                000118-------------------.||||
         ||                                  eom ' '                                |||||
         ||?                                 eom ' '                                ?????
         ||.--------------------000119                                              |||||
         |||                                 out ' '                                |||||
         ||'--------------------000119                                              |||||
         |||                                               000118-------------------'||||
         ||                                  eom of                                  ||||
         ||?                                 eom of                                  ????
         ||.--------------------000120                                               ||||
         |||                                 out of                                  ||||
 of      ||'--------------------000120                                               ||||
         ||                                  eom beer                                ||||
         ||?                                 eom beer                                ????
         ||.--------------------000121                                               ||||
         |||                                 out beer                                ||||
 beer    ||'--------------------000121                                               ||||
         |||                                               000115--------------------'|||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000122--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000123                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000123                                               ||||
         |||                                               000122--------------------'|||
         ||                                  eom where                                |||
         ||?                                 eom where                                ???
         ||                                                000124--------------------.|||
         ||                                  eom on                                  ||||
         ||?                                 eom on                                  ????
         ||.--------------------000125                                               ||||
         |||                                 out on                                  ||||
 on      ||'--------------------000125                                               ||||
         ||                                  eom the                                 ||||
         ||?                                 eom the                                 ????
         ||.--------------------000126                                               ||||
         |||                                 out the                                 ||||
 the     ||'--------------------000126                                               ||||
         ||                                  eom wall                                ||||
         ||?                                 eom wall                                ????
         ||.--------------------000127                                               ||||
         |||                                 out wall                                ||||
 wall    ||'--------------------000127                                               ||||
         |||                                               000124--------------------'|||
         ||                                  eom '.'                                  |||
         ||?                                 eom '.'                                  ???
         ||.--------------------000128                                                |||
         |||                                 out '.'                                  |||
 .       ||'--------------------000128                                                |||
         ||                                  eom '\n'                                 |||
         ||?                                 eom '\n'                                 ???
         ||.--------------------000129                                                |||
         |||                                 out '\n'                                 |||
         ||'--------------------000129                                                |||
         ||                                  eom '\n'                                 |||
         ||?                                 eom '\n'                                 ???
         ||.--------------------000130                                                |||
         |||                                 out '\n'                                 |||
         ||'--------------------000130                                                |||
         |||                                               000101---------------------'||
         ||                                  eom eom                                   ||
         |'---------------------000067                                                 ||
         |                                  song thing1                                ||
         |?                                 song thing1                                ??
         |.---------------------000131                                                 ||
         ||                                verse thing1                                ||
         ||?                               verse thing1                                ??
         ||.--------------------000132                                                 ||
         |||                                   : :                                     ||
         |||                                   0 3                                     ||
         |||?                                  0 3                                     ??
         |||-                                  0 3                                     ||
         |||                                   : :                                     ||
         |||                                   2 3                                     ||
         |||?                                  2 3                                     ??
         |||-                                  2 3                                     ||
         |||                                   : :                                     ||
         |||                                   1 3                                     ||
         |||?                                  1 3                                     ??
         |||-                                  1 3                                     ||
         |||                                   : :                                     ||
         |||                                               000068----------------------'|
         ||'--------------------000132---------- ----------000132----------------------.|
         ||                                verse verse                                 ||
         ||                                  eom a                                     ||
         ||?                                 eom a                                     ??
         ||.--------------------000133                                                 ||
         |||                                   : :                                     ||
         |||                                   : :                                     ||
         ||'--------------------000133---------- ----------000133---------------------.||
         ||                                  eom 3                                    |||
         ||?                                 eom 3                                    ???
         ||.--------------------000134                                                |||
         |||                                 out 3                                    |||
 3       ||'--------------------000134                                                |||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000135--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000136                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000136                                               ||||
         |||                                               000135--------------------'|||
         ||                                  eom what                                 |||
         ||?                                 eom what                                 ???
         ||.--------------------000137                                                |||
         |||                                   : :                                    |||
         ||'--------------------000137---------- ----------000137--------------------.|||
         ||                                  eom bottle                              ||||
         ||?                                 eom bottle                              ????
         ||.--------------------000138                                               ||||
         |||                                 out bottle                              ||||
 bottle  ||'--------------------000138                                               ||||
         ||                                  eom s                                   ||||
         ||?                                 eom s                                   ????
         ||.--------------------000139                                               ||||
         |||                                 out s                                   ||||
 s       ||'--------------------000139                                               ||||
         ||                                  eom sp                                  ||||
         ||?                                 eom sp                                  ????
         ||                                                000140-------------------.||||
         ||                                  eom ' '                                |||||
         ||?                                 eom ' '                                ?????
         ||.--------------------000141                                              |||||
         |||                                 out ' '                                |||||
         ||'--------------------000141                                              |||||
         |||                                               000140-------------------'||||
         ||                                  eom of                                  ||||
         ||?                                 eom of                                  ????
         ||.--------------------000142                                               ||||
         |||                                 out of                                  ||||
 of      ||'--------------------000142                                               ||||
         ||                                  eom beer                                ||||
         ||?                                 eom beer                                ????
         ||.--------------------000143                                               ||||
         |||                                 out beer                                ||||
 beer    ||'--------------------000143                                               ||||
         |||                                               000137--------------------'|||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000144--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000145                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000145                                               ||||
         |||                                               000144--------------------'|||
         ||                                  eom where                                |||
         ||?                                 eom where                                ???
         ||                                                000146--------------------.|||
         ||                                  eom on                                  ||||
         ||?                                 eom on                                  ????
         ||.--------------------000147                                               ||||
         |||                                 out on                                  ||||
 on      ||'--------------------000147                                               ||||
         ||                                  eom the                                 ||||
         ||?                                 eom the                                 ????
         ||.--------------------000148                                               ||||
         |||                                 out the                                 ||||
 the     ||'--------------------000148                                               ||||
         ||                                  eom wall                                ||||
         ||?                                 eom wall                                ????
         ||.--------------------000149                                               ||||
         |||                                 out wall                                ||||
 wall    ||'--------------------000149                                               ||||
         |||                                               000146--------------------'|||
         ||                                  eom cm                                   |||
         ||?                                 eom cm                                   ???
         ||                                                000150--------------------.|||
         ||                                  eom ','                                 ||||
         ||?                                 eom ','                                 ????
         ||.--------------------000151                                               ||||
         |||                                 out ','                                 ||||
 ,       ||'--------------------000151                                               ||||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000152                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000152                                               ||||
         |||                                               000150--------------------'|||
         ||                                  eom 3                                    |||
         ||?                                 eom 3                                    ???
         ||.--------------------000153                                                |||
         |||                                 out 3                                    |||
 3       ||'--------------------000153                                                |||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000154--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000155                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000155                                               ||||
         |||                                               000154--------------------'|||
         ||                                  eom what                                 |||
         ||?                                 eom what                                 ???
         ||.--------------------000156                                                |||
         |||                                   : :                                    |||
         ||'--------------------000156---------- ----------000156--------------------.|||
         ||                                  eom bottle                              ||||
         ||?                                 eom bottle                              ????
         ||.--------------------000157                                               ||||
         |||                                 out bottle                              ||||
 bottle  ||'--------------------000157                                               ||||
         ||                                  eom s                                   ||||
         ||?                                 eom s                                   ????
         ||.--------------------000158                                               ||||
         |||                                 out s                                   ||||
 s       ||'--------------------000158                                               ||||
         ||                                  eom sp                                  ||||
         ||?                                 eom sp                                  ????
         ||                                                000159-------------------.||||
         ||                                  eom ' '                                |||||
         ||?                                 eom ' '                                ?????
         ||.--------------------000160                                              |||||
         |||                                 out ' '                                |||||
         ||'--------------------000160                                              |||||
         |||                                               000159-------------------'||||
         ||                                  eom of                                  ||||
         ||?                                 eom of                                  ????
         ||.--------------------000161                                               ||||
         |||                                 out of                                  ||||
 of      ||'--------------------000161                                               ||||
         ||                                  eom beer                                ||||
         ||?                                 eom beer                                ????
         ||.--------------------000162                                               ||||
         |||                                 out beer                                ||||
 beer    ||'--------------------000162                                               ||||
         |||                                               000156--------------------'|||
         ||                                  eom '.'                                  |||
         ||?                                 eom '.'                                  ???
         ||.--------------------000163                                                |||
         |||                                 out '.'                                  |||
 .       ||'--------------------000163                                                |||
         ||                                  eom '\n'                                 |||
         ||?                                 eom '\n'                                 ???
         ||.--------------------000164                                                |||
         |||                                 out '\n'                                 |||
         ||'--------------------000164                                                |||
         |||                                               000133---------------------'||
         ||                                  eom b                                     ||
         ||?                                 eom b                                     ??
         ||.--------------------000165                                                 ||
         |||                                   : :                                     ||
         |||                                   : :                                     ||
         ||'--------------------000165---------- ----------000165---------------------.||
         ||                                  eom Take                                 |||
         ||?                                 eom Take                                 ???
         ||.--------------------000166                                                |||
         |||                                 out Take                                 |||
 Take    ||'--------------------000166                                                |||
         ||                                  eom one                                  |||
         ||?                                 eom one                                  ???
         ||.--------------------000167                                                |||
         |||                                 out one                                  |||
 one     ||'--------------------000167                                                |||
         ||                                  eom down                                 |||
         ||?                                 eom down                                 ???
         ||.--------------------000168                                                |||
         |||                                 out down                                 |||
 down    ||'--------------------000168                                                |||
         ||                                  eom and                                  |||
         ||?                                 eom and                                  ???
         ||.--------------------000169                                                |||
         |||                                 out and                                  |||
 and     ||'--------------------000169                                                |||
         ||                                  eom  pass                                |||
         ||?                                 eom  pass                                ???
         ||.--------------------000170                                                |||
         |||                                 out  pass                                |||
 pass   ||'--------------------000170                                                |||
         ||                                  eom it                                   |||
         ||?                                 eom it                                   ???
         ||.--------------------000171                                                |||
         |||                                 out it                                   |||
 it      ||'--------------------000171                                                |||
         ||                                  eom around                               |||
         ||?                                 eom around                               ???
         ||.--------------------000172                                                |||
         |||                                 out around                               |||
 around  ||'--------------------000172                                                |||
         ||                                  eom cm                                   |||
         ||?                                 eom cm                                   ???
         ||                                                000173--------------------.|||
         ||                                  eom ','                                 ||||
         ||?                                 eom ','                                 ????
         ||.--------------------000174                                               ||||
         |||                                 out ','                                 ||||
 ,       ||'--------------------000174                                               ||||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000175                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000175                                               ||||
         |||                                               000173--------------------'|||
         ||                                  eom 2                                    |||
         ||?                                 eom 2                                    ???
         ||.--------------------000176                                                |||
         |||                                 out 2                                    |||
 2       ||'--------------------000176                                                |||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000177--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000178                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000178                                               ||||
         |||                                               000177--------------------'|||
         ||                                  eom what                                 |||
         ||?                                 eom what                                 ???
         ||.--------------------000179                                                |||
         |||                                   : :                                    |||
         ||'--------------------000179---------- ----------000179--------------------.|||
         ||                                  eom bottle                              ||||
         ||?                                 eom bottle                              ????
         ||.--------------------000180                                               ||||
         |||                                 out bottle                              ||||
 bottle  ||'--------------------000180                                               ||||
         ||                                  eom s                                   ||||
         ||?                                 eom s                                   ????
         ||.--------------------000181                                               ||||
         |||                                 out s                                   ||||
 s       ||'--------------------000181                                               ||||
         ||                                  eom sp                                  ||||
         ||?                                 eom sp                                  ????
         ||                                                000182-------------------.||||
         ||                                  eom ' '                                |||||
         ||?                                 eom ' '                                ?????
         ||.--------------------000183                                              |||||
         |||                                 out ' '                                |||||
         ||'--------------------000183                                              |||||
         |||                                               000182-------------------'||||
         ||                                  eom of                                  ||||
         ||?                                 eom of                                  ????
         ||.--------------------000184                                               ||||
         |||                                 out of                                  ||||
 of      ||'--------------------000184                                               ||||
         ||                                  eom beer                                ||||
         ||?                                 eom beer                                ????
         ||.--------------------000185                                               ||||
         |||                                 out beer                                ||||
 beer    ||'--------------------000185                                               ||||
         |||                                               000179--------------------'|||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000186--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000187                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000187                                               ||||
         |||                                               000186--------------------'|||
         ||                                  eom where                                |||
         ||?                                 eom where                                ???
         ||                                                000188--------------------.|||
         ||                                  eom on                                  ||||
         ||?                                 eom on                                  ????
         ||.--------------------000189                                               ||||
         |||                                 out on                                  ||||
 on      ||'--------------------000189                                               ||||
         ||                                  eom the                                 ||||
         ||?                                 eom the                                 ????
         ||.--------------------000190                                               ||||
         |||                                 out the                                 ||||
 the     ||'--------------------000190                                               ||||
         ||                                  eom wall                                ||||
         ||?                                 eom wall                                ????
         ||.--------------------000191                                               ||||
         |||                                 out wall                                ||||
 wall    ||'--------------------000191                                               ||||
         |||                                               000188--------------------'|||
         ||                                  eom '.'                                  |||
         ||?                                 eom '.'                                  ???
         ||.--------------------000192                                                |||
         |||                                 out '.'                                  |||
 .       ||'--------------------000192                                                |||
         ||                                  eom '\n'                                 |||
         ||?                                 eom '\n'                                 ???
         ||.--------------------000193                                                |||
         |||                                 out '\n'                                 |||
         ||'--------------------000193                                                |||
         ||                                  eom '\n'                                 |||
         ||?                                 eom '\n'                                 ???
         ||.--------------------000194                                                |||
         |||                                 out '\n'                                 |||
         ||'--------------------000194                                                |||
         |||                                               000165---------------------'||
         ||                                  eom eom                                   ||
         |'---------------------000131                                                 ||
         |                                  song thing1                                ||
         |?                                 song thing1                                ??
         |.---------------------000195                                                 ||
         ||                                verse thing1                                ||
         ||?                               verse thing1                                ??
         ||.--------------------000196                                                 ||
         |||                                   : :                                     ||
         |||                                   0 2                                     ||
         |||?                                  0 2                                     ??
         |||-                                  0 2                                     ||
         |||                                   : :                                     ||
         |||                                   2 2                                     ||
         |||                                               000132----------------------'|
         ||'--------------------000196---------- ----------000196----------------------.|
         ||                                verse verse                                 ||
         ||                                  eom a                                     ||
         ||?                                 eom a                                     ??
         ||.--------------------000197                                                 ||
         |||                                   : :                                     ||
         |||                                   : :                                     ||
         ||'--------------------000197---------- ----------000197---------------------.||
         ||                                  eom 2                                    |||
         ||?                                 eom 2                                    ???
         ||.--------------------000198                                                |||
         |||                                 out 2                                    |||
 2       ||'--------------------000198                                                |||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000199--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000200                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000200                                               ||||
         |||                                               000199--------------------'|||
         ||                                  eom what                                 |||
         ||?                                 eom what                                 ???
         ||.--------------------000201                                                |||
         |||                                   : :                                    |||
         ||'--------------------000201---------- ----------000201--------------------.|||
         ||                                  eom bottle                              ||||
         ||?                                 eom bottle                              ????
         ||.--------------------000202                                               ||||
         |||                                 out bottle                              ||||
 bottle  ||'--------------------000202                                               ||||
         ||                                  eom s                                   ||||
         ||?                                 eom s                                   ????
         ||.--------------------000203                                               ||||
         |||                                 out s                                   ||||
 s       ||'--------------------000203                                               ||||
         ||                                  eom sp                                  ||||
         ||?                                 eom sp                                  ????
         ||                                                000204-------------------.||||
         ||                                  eom ' '                                |||||
         ||?                                 eom ' '                                ?????
         ||.--------------------000205                                              |||||
         |||                                 out ' '                                |||||
         ||'--------------------000205                                              |||||
         |||                                               000204-------------------'||||
         ||                                  eom of                                  ||||
         ||?                                 eom of                                  ????
         ||.--------------------000206                                               ||||
         |||                                 out of                                  ||||
 of      ||'--------------------000206                                               ||||
         ||                                  eom beer                                ||||
         ||?                                 eom beer                                ????
         ||.--------------------000207                                               ||||
         |||                                 out beer                                ||||
 beer    ||'--------------------000207                                               ||||
         |||                                               000201--------------------'|||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000208--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000209                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000209                                               ||||
         |||                                               000208--------------------'|||
         ||                                  eom where                                |||
         ||?                                 eom where                                ???
         ||                                                000210--------------------.|||
         ||                                  eom on                                  ||||
         ||?                                 eom on                                  ????
         ||.--------------------000211                                               ||||
         |||                                 out on                                  ||||
 on      ||'--------------------000211                                               ||||
         ||                                  eom the                                 ||||
         ||?                                 eom the                                 ????
         ||.--------------------000212                                               ||||
         |||                                 out the                                 ||||
 the     ||'--------------------000212                                               ||||
         ||                                  eom wall                                ||||
         ||?                                 eom wall                                ????
         ||.--------------------000213                                               ||||
         |||                                 out wall                                ||||
 wall    ||'--------------------000213                                               ||||
         |||                                               000210--------------------'|||
         ||                                  eom cm                                   |||
         ||?                                 eom cm                                   ???
         ||                                                000214--------------------.|||
         ||                                  eom ','                                 ||||
         ||?                                 eom ','                                 ????
         ||.--------------------000215                                               ||||
         |||                                 out ','                                 ||||
 ,       ||'--------------------000215                                               ||||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000216                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000216                                               ||||
         |||                                               000214--------------------'|||
         ||                                  eom 2                                    |||
         ||?                                 eom 2                                    ???
         ||.--------------------000217                                                |||
         |||                                 out 2                                    |||
 2       ||'--------------------000217                                                |||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000218--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000219                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000219                                               ||||
         |||                                               000218--------------------'|||
         ||                                  eom what                                 |||
         ||?                                 eom what                                 ???
         ||.--------------------000220                                                |||
         |||                                   : :                                    |||
         ||'--------------------000220---------- ----------000220--------------------.|||
         ||                                  eom bottle                              ||||
         ||?                                 eom bottle                              ????
         ||.--------------------000221                                               ||||
         |||                                 out bottle                              ||||
 bottle  ||'--------------------000221                                               ||||
         ||                                  eom s                                   ||||
         ||?                                 eom s                                   ????
         ||.--------------------000222                                               ||||
         |||                                 out s                                   ||||
 s       ||'--------------------000222                                               ||||
         ||                                  eom sp                                  ||||
         ||?                                 eom sp                                  ????
         ||                                                000223-------------------.||||
         ||                                  eom ' '                                |||||
         ||?                                 eom ' '                                ?????
         ||.--------------------000224                                              |||||
         |||                                 out ' '                                |||||
         ||'--------------------000224                                              |||||
         |||                                               000223-------------------'||||
         ||                                  eom of                                  ||||
         ||?                                 eom of                                  ????
         ||.--------------------000225                                               ||||
         |||                                 out of                                  ||||
 of      ||'--------------------000225                                               ||||
         ||                                  eom beer                                ||||
         ||?                                 eom beer                                ????
         ||.--------------------000226                                               ||||
         |||                                 out beer                                ||||
 beer    ||'--------------------000226                                               ||||
         |||                                               000220--------------------'|||
         ||                                  eom '.'                                  |||
         ||?                                 eom '.'                                  ???
         ||.--------------------000227                                                |||
         |||                                 out '.'                                  |||
 .       ||'--------------------000227                                                |||
         ||                                  eom '\n'                                 |||
         ||?                                 eom '\n'                                 ???
         ||.--------------------000228                                                |||
         |||                                 out '\n'                                 |||
         ||'--------------------000228                                                |||
         |||                                               000197---------------------'||
         ||                                  eom b                                     ||
         ||?                                 eom b                                     ??
         ||.--------------------000229                                                 ||
         |||                                   : :                                     ||
         |||                                   : :                                     ||
         ||'--------------------000229---------- ----------000229---------------------.||
         ||                                  eom Take                                 |||
         ||?                                 eom Take                                 ???
         ||.--------------------000230                                                |||
         |||                                 out Take                                 |||
 Take    ||'--------------------000230                                                |||
         ||                                  eom one                                  |||
         ||?                                 eom one                                  ???
         ||.--------------------000231                                                |||
         |||                                 out one                                  |||
 one     ||'--------------------000231                                                |||
         ||                                  eom down                                 |||
         ||?                                 eom down                                 ???
         ||.--------------------000232                                                |||
         |||                                 out down                                 |||
 down    ||'--------------------000232                                                |||
         ||                                  eom and                                  |||
         ||?                                 eom and                                  ???
         ||.--------------------000233                                                |||
         |||                                 out and                                  |||
 and     ||'--------------------000233                                                |||
         ||                                  eom  pass                                |||
         ||?                                 eom  pass                                ???
         ||.--------------------000234                                                |||
         |||                                 out  pass                                |||
 pass   ||'--------------------000234                                                |||
         ||                                  eom it                                   |||
         ||?                                 eom it                                   ???
         ||.--------------------000235                                                |||
         |||                                 out it                                   |||
 it      ||'--------------------000235                                                |||
         ||                                  eom around                               |||
         ||?                                 eom around                               ???
         ||.--------------------000236                                                |||
         |||                                 out around                               |||
 around  ||'--------------------000236                                                |||
         ||                                  eom cm                                   |||
         ||?                                 eom cm                                   ???
         ||                                                000237--------------------.|||
         ||                                  eom ','                                 ||||
         ||?                                 eom ','                                 ????
         ||.--------------------000238                                               ||||
         |||                                 out ','                                 ||||
 ,       ||'--------------------000238                                               ||||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000239                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000239                                               ||||
         |||                                               000237--------------------'|||
         ||                                  eom 1                                    |||
         ||?                                 eom 1                                    ???
         ||.--------------------000240                                                |||
         |||                                 out 1                                    |||
 1       ||'--------------------000240                                                |||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000241--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000242                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000242                                               ||||
         |||                                               000241--------------------'|||
         ||                                  eom what                                 |||
         ||?                                 eom what                                 ???
         ||.--------------------000243                                                |||
         |||                                   : :                                    |||
         ||'--------------------000243---------- ----------000243--------------------.|||
         ||                                  eom bottle                              ||||
         ||?                                 eom bottle                              ????
         ||.--------------------000244                                               ||||
         |||                                 out bottle                              ||||
 bottle  ||'--------------------000244                                               ||||
         ||                                  eom                                     ||||
         ||?                                 eom                                     ????
         ||.--------------------000245                                               ||||
         |||                                 out                                     ||||
         ||'--------------------000245                                               ||||
         ||                                  eom sp                                  ||||
         ||?                                 eom sp                                  ????
         ||                                                000246-------------------.||||
         ||                                  eom ' '                                |||||
         ||?                                 eom ' '                                ?????
         ||.--------------------000247                                              |||||
         |||                                 out ' '                                |||||
         ||'--------------------000247                                              |||||
         |||                                               000246-------------------'||||
         ||                                  eom of                                  ||||
         ||?                                 eom of                                  ????
         ||.--------------------000248                                               ||||
         |||                                 out of                                  ||||
 of      ||'--------------------000248                                               ||||
         ||                                  eom beer                                ||||
         ||?                                 eom beer                                ????
         ||.--------------------000249                                               ||||
         |||                                 out beer                                ||||
 beer    ||'--------------------000249                                               ||||
         |||                                               000243--------------------'|||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000250--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000251                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000251                                               ||||
         |||                                               000250--------------------'|||
         ||                                  eom where                                |||
         ||?                                 eom where                                ???
         ||                                                000252--------------------.|||
         ||                                  eom on                                  ||||
         ||?                                 eom on                                  ????
         ||.--------------------000253                                               ||||
         |||                                 out on                                  ||||
 on      ||'--------------------000253                                               ||||
         ||                                  eom the                                 ||||
         ||?                                 eom the                                 ????
         ||.--------------------000254                                               ||||
         |||                                 out the                                 ||||
 the     ||'--------------------000254                                               ||||
         ||                                  eom wall                                ||||
         ||?                                 eom wall                                ????
         ||.--------------------000255                                               ||||
         |||                                 out wall                                ||||
 wall    ||'--------------------000255                                               ||||
         |||                                               000252--------------------'|||
         ||                                  eom '.'                                  |||
         ||?                                 eom '.'                                  ???
         ||.--------------------000256                                                |||
         |||                                 out '.'                                  |||
 .       ||'--------------------000256                                                |||
         ||                                  eom '\n'                                 |||
         ||?                                 eom '\n'                                 ???
         ||.--------------------000257                                                |||
         |||                                 out '\n'                                 |||
         ||'--------------------000257                                                |||
         ||                                  eom '\n'                                 |||
         ||?                                 eom '\n'                                 ???
         ||.--------------------000258                                                |||
         |||                                 out '\n'                                 |||
         ||'--------------------000258                                                |||
         |||                                               000229---------------------'||
         ||                                  eom eom                                   ||
         |'---------------------000195                                                 ||
         |                                  song thing1                                ||
         |?                                 song thing1                                ??
         |.---------------------000259                                                 ||
         ||                                verse thing1                                ||
         ||?                               verse thing1                                ??
         ||.--------------------000260                                                 ||
         |||                                   : :                                     ||
         |||                                   0 1                                     ||
         |||?                                  0 1                                     ??
         |||-                                  0 1                                     ||
         |||                                   : :                                     ||
         |||                                   2 1                                     ||
         |||?                                  2 1                                     ??
         |||-                                  2 1                                     ||
         |||                                   : :                                     ||
         |||                                   1 1                                     ||
         |||                                               000196----------------------'|
         ||'--------------------000260---------- ----------000260----------------------.|
         ||                                verse verse                                 ||
         ||                                  eom a                                     ||
         ||?                                 eom a                                     ??
         ||.--------------------000261                                                 ||
         |||                                   : :                                     ||
         |||                                   : :                                     ||
         ||'--------------------000261---------- ----------000261---------------------.||
         ||                                  eom 1                                    |||
         ||?                                 eom 1                                    ???
         ||.--------------------000262                                                |||
         |||                                 out 1                                    |||
 1       ||'--------------------000262                                                |||
         ||                                  eom sp                                   |||
         ||?                                 eom sp                                   ???
         ||                                                000263--------------------.|||
         ||                                  eom ' '                                 ||||
         ||?                                 eom ' '                                 ????
         ||.--------------------000264                                               ||||
         |||                                 out ' '                                 ||||
         ||'--------------------000264                                               ||||
         |||                                               000263--------------------'|||
         ||                                  eom what                                 |||
         ||?                                 eom what                                 ???
         ||.--------------------000265                                                |||
         |||                                   : :                                    |||
         ||'--------------------000265---------- ----------000265--------------------.|||
         ||                                  eom bottle                              ||||
         ||?                                 eom bottle                              ????
         ||.--------------------000266                                               ||||
         |||                                 out bottle                              ||||
 bottle  ||'--------------------000266                                               ||||
         ||                                  eom                                     ||||
         ||?                                 eom                                     ????
         ||.--------------------000267                                               ||||
         |||                                 out                                     ||||
         ||'--------------------000267                                               ||||
         ||                                  eom sp                                  ||||
         ||?                                 eom sp                                  ????
         ||                                                000268-------------------.||||
         ||                                  eom ' '                                |||||
         ||?                                 eom ' '                                ?????
         ||.--------------------000269                                              |||||
         |||                                 out ' '                                |||||
         ||'--------------------000269                                              |||||
         |||                                               000268-------------------'||||
         ||                                  eom of                                  ||||
         ||?                                 eom of                                  ????
         ||.--------------------000270                                               ||||
         |||                                 out of                                  ||||
 of      ||'--------------------000270                                               ||||
         ||                                  eom beer                                ||||
         ||?                                 eom beer                                ????
         ||.--------------------000271                                               ||||
         |||                                 out