12 Days of Christmas Lyrics I thought this would be a fun challenge for everyone and I'm curious to see the solutions people come up with.

Print the "12 Days Of Christmas" lyrics

On the first day of Christmas, 
my true love gave to me,
A partridge in a pear tree. 

On the second day of Christmas, 
my true love gave to me,
Two turtle doves, 
And a partridge in a pear tree. 

...

On the twelfth day of Christmas,
My true love gave to me,
Twelve drummers drumming,
Eleven pipers piping,
Ten lords-a-leaping,
Nine ladies dancing,
Eight maids-a-milking,
Seven swans-a-swimming,
Six geese-a-laying,
Five golden rings,
Four calling birds,
Three french hens,
Two turtle doves,
And a partridge in a pear tree.


Rules


You don't have to worry about capitalization; the entire text can be case insensitive
You can sensibly ignore any punctuation: hyphens can be spaces, and commas and periods can be ignored
There should be a blank line between each verse
You must ordinalize your numbers: "first day of Christmas", "Four calling birds", etc
Brainfuck - 2,974
I am rather proud of this one. That sounds like a pretty big number, but keep in mind, I did not use any external compression libraries, and none of the original text is in my program anywhere. None of the other submissions can say that. This is all hand coded. More naive text generators give over 39k for this text, so I would say this is a significant improvement.
&gt;--[&lt;-&gt;+++++]&lt;---[&gt;+&gt;+&gt;+&gt;+&gt;+&lt;&lt;&lt;&lt;&lt;-]++++++++++&gt;&gt;[+++++&gt;]&lt;&lt;&lt;[+++++&gt;]&lt;&lt;[+
++++&gt;]&lt;+++++&gt;&gt;++++[&lt;++++++++&gt;-]++++++++++++&gt;+&gt;+&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;+&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;
&lt;&lt;&lt;&lt;&lt;&lt;[&lt;&lt;&lt;&lt;++.-.-&gt;&gt;&gt;.&lt;&lt;++.--&lt;&lt;.&lt;++.--&gt;&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;
&lt;&lt;&lt;&lt;++.&gt;.&lt;&lt;&lt;&lt;++.--&gt;&gt;-.+&lt;--.++&gt;&gt;.--&lt;&lt;.&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;
&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;++.&gt;&gt;-.&lt;&lt;.&gt;&gt;&gt;&gt;-.+&lt;&lt;&lt;&lt;.--&gt;&gt;++.&gt;++.--&lt;&lt;.&gt;-&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;+&lt;-]
&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;++.&lt;&lt;&lt;++.--&gt;&gt;+.-&gt;.--&lt;&lt;.&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;+&lt;-]&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;
&lt;&lt;&lt;&lt;&lt;&lt;&lt;+.&lt;+.&gt;.-&gt;++.--&lt;&lt;-.&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;+&lt;-]&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;++.--&gt;+
.--.+.&gt;&gt;++.--&lt;&lt;.&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;+&lt;-]&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;+.&lt;&lt;&lt;++.&gt;&gt;&gt;&gt;-.+&lt;&lt;&lt;&lt;.-
-&gt;&gt;+.-&gt;+.--&lt;&lt;.&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;+&lt;-]&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;+.&lt;&lt;+.&gt;&gt;&gt;+.-&lt;+.--&lt;&lt;-.&gt;&gt;&gt;&gt;
.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;+&lt;-]&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;--.+++.---.&gt;&gt;++.--&lt;&lt;++.&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;+&lt;-]&lt;[&lt;
&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;--.&gt;++.--&gt;&gt;--.++&lt;.++.--&lt;&lt;++.&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;+&lt;-]&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;++.&lt;&lt;.+.
-&gt;&gt;--.&lt;&lt;&lt;+.-&gt;&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;+&lt;-]&lt;[&lt;&lt;&lt;&lt;&lt;&lt;+.-&lt;&lt;&lt;++.--.&gt;&gt;++.-.-&lt;&lt;+.-&gt;&gt;&gt;&gt;&gt;.&gt;&gt;&gt;
&gt;&gt;+&lt;-]&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;--.+++.-&gt;&gt;.+.+.--&gt;&gt;.&gt;&gt;&gt;&gt;+&lt;-]&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;+.---.&gt;&gt;&gt;&gt;++.&gt;.&lt;&lt;&lt;+
+.&lt;--.&gt;&gt;&gt;&gt;.&lt;&lt;&lt;&lt;&lt;++.&gt;++.&gt;&gt;.&lt;&lt;+.&gt;&gt;+.+.&lt;--.&lt;&lt;--.&gt;&gt;&gt;-.&gt;&gt;.&lt;&lt;&lt;.&gt;&gt;.&gt;.&lt;&lt;+.--.&gt;
----.&lt;&lt;&lt;&lt;++++.&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;-.+++.&gt;&gt;+.&lt;&lt;&lt;&lt;.&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;&lt;--.&lt;----.&gt;&gt;&gt;&gt;.&lt;&lt;&lt;&lt;++++
.&gt;&gt;&gt;&gt;&gt;.&lt;&lt;++.&lt;.&gt;&gt;&gt;.&lt;&lt;&lt;--.&lt;&lt;.&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;&lt;&lt;--&gt;+&gt;&gt;--&gt;+&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;&gt;&gt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;++.&gt;.&lt;&lt;&lt;&lt;++.&gt;&gt;-.&gt;&gt;-.&lt;&lt;&lt;&lt;.-&gt;&gt;&gt;&gt;&gt;.&lt;&lt;
&lt;&lt;&lt;.&gt;&gt;&gt;--.&gt;-.&lt;&lt;+..&lt;&lt;+.&gt;&gt;&gt;.+.&gt;&gt;.&lt;&lt;&lt;&lt;&lt;-.-&gt;&gt;&gt;-.&gt;.&lt;&lt;..&lt;+.&gt;+.-&lt;--.+&gt;&gt;&gt;++&gt;.&gt;
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;++.&gt;&gt;-.&lt;&lt;
.&gt;&gt;&gt;&gt;-.+&lt;&lt;&lt;&lt;.&gt;&gt;++.&gt;&gt;&gt;.&lt;&lt;--.&lt;&lt;+.&gt;&gt;.&lt;&lt;&lt;.--&gt;&gt;&gt;++.+.&gt;&gt;.&lt;&lt;---.&lt;&lt;.&gt;&gt;.++&lt;&lt;.&gt;.
-&lt;--.+&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;++
.&lt;&lt;&lt;++.&gt;&gt;+.&gt;&gt;&gt;.&lt;&lt;&lt;--.+++.&gt;--.&lt;&lt;&lt;-.&gt;&gt;&gt;+.&gt;&gt;.&lt;&lt;&lt;&lt;&lt;---.&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;---.&lt;&lt;++++
.----.++&gt;&gt;&gt;---.++&lt;&lt;+.&gt;++.-&lt;--.+&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]&lt;[&lt;&lt;&lt;&lt;&lt;
&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;+.&lt;+.&gt;.&lt;&lt;++.&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;--.&lt;&lt;----.+++.&gt;.&lt;+.&gt;&gt;&gt;+.-&gt;&gt;
.&lt;&lt;&lt;&lt;&lt;-.---.&gt;&gt;++.&lt;&lt;++.&gt;.&gt;.-&lt;--.+&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]&lt;[&lt;&lt;&lt;&lt;&lt;
&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;++.&gt;+.--.+.&gt;&gt;++.&gt;&gt;.&lt;&lt;&lt;.&lt;&lt;----.&gt;+.&lt;+++.&gt;&gt;&gt;-.-&gt;&gt;.
&lt;&lt;&lt;&lt;&lt;---.++&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;.&lt;.&gt;-.-.&lt;.&gt;+++.-&lt;--.+&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-
]&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;+.&lt;&lt;&lt;++.&gt;&gt;&gt;&gt;-.&lt;&lt;&lt;&lt;.&gt;&gt;+.&gt;&gt;&gt;.&lt;&lt;.&gt;+.&lt;&lt;&lt;&lt;----.&gt;
&gt;.&gt;.&gt;&gt;.&lt;&lt;&lt;&lt;&lt;.++&gt;&gt;&gt;&gt;&gt;.&lt;&lt;.-&gt;.&lt;&lt;&lt;+.&gt;-..&lt;.&gt;+.-&lt;--.+&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;-]&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;+.&lt;&lt;+.&gt;&gt;&gt;+.&gt;.&lt;&lt;&lt;&lt;--.&lt;++..&gt;&gt;&gt;.-&lt;&lt;&lt;.&gt;&gt;&gt;&gt;&gt;
.&lt;&lt;&lt;&lt;&lt;----.&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;-.&lt;&lt;.++&gt;&gt;&gt;&gt;+.--&lt;&lt;&lt;++.&gt;++.-&lt;--.+&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;--.+++.&gt;&gt;&gt;-.+&lt;&lt;&lt;&lt;++.&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;&lt;--.&gt;+
+.---.&lt;&lt;-.+.--&gt;&gt;++.&gt;&gt;&gt;.&lt;&lt;.&lt;&lt;++.&gt;.-&lt;--.+&gt;&gt;+.-&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]&lt;
[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;--.&gt;++.&gt;&gt;--.++&lt;.&gt;&gt;.&lt;&lt;&lt;&lt;&lt;.--.&gt;&gt;---..&lt;+++.&gt;++.-&lt;
--.&gt;&gt;&gt;&gt;.&lt;&lt;&lt;&lt;&lt;+.&gt;++.-&gt;&gt;.&lt;&lt;&lt;++.-&gt;&gt;&gt;+.-&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;
&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;++.&lt;&lt;.&gt;&gt;--.&lt;&lt;&lt;++..&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;&lt;--.&gt;&gt;.&lt;&lt;&lt;.&gt;&gt;+.&lt;&lt;--.&gt;++.&gt;&gt;&gt;&gt;.&lt;&lt;
&lt;&lt;.&lt;++.--&gt;&gt;.-&gt;+.-&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;++.&gt;.&lt;&lt;++
.&gt;&gt;&gt;.&lt;&lt;.&gt;--.&lt;--.++.&lt;---.&lt;&lt;++.&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;&lt;&lt;-.&gt;&gt;+++.&gt;&gt;+.&lt;&lt;&lt;&lt;+.&gt;&gt;&gt;-.&gt;&gt;.&lt;&lt;&lt;&lt;
&lt;----.&gt;&gt;-.-&lt;&lt;+++.-&gt;&gt;&gt;-&gt;+&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;--
.&gt;&gt;&gt;&gt;&gt;.&lt;&lt;--.&lt;&lt;&lt;.&gt;&gt;&gt;++.++.--.&lt;&lt;+.&lt;+++.&gt;--.&lt;+.&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;&lt;++.&gt;+.&gt;&gt;&gt;.&lt;&lt;&lt;&lt;&lt;-
---.&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;++.&lt;&lt;++++.----.&gt;&gt;&gt;.&gt;&gt;.&lt;&lt;++.--.&lt;&lt;&lt;++++..&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;&lt;&lt;--&gt;-&gt;--
-&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;..&gt;&gt;&gt;&gt;&gt;&gt;&gt;-&gt;+[&gt;+&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;
&gt;&gt;[&gt;]+[&lt;]&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;-]&gt;[&lt;+&gt;-]&lt;&lt;]

Unfortunately, this is about 600 characters longer than its own output, but whatever.
It keeps the characters c,h,m,r,w in an array, and uses that to print all text. Two arrays to the right of twelve spaces each keep track of which day we are on for the count, and for which items we can output.
I may be able to optimize it a bit by reorganizing the memory map to bring the printing characters in between the two counting arrays to avoid such long chains of &lt;&lt;&lt;&lt;&lt;&lt;&lt; and &gt;&gt;&gt;&gt;&gt;&gt;, but that would be a lot of work at this point. I could also probably choose some better seed characters with frequency analysis to minimize incrementing / decrementing, but whatever.
This does depend on 8-bit wrapping cells to work properly.
Ungolfed:
&gt;--[&lt;-&gt;+++++]&lt;---

[&gt;+&gt;+&gt;+&gt;+&gt;+&lt;&lt;&lt;&lt;&lt;-]++++++++++
&gt;&gt;[+++++&gt;]&lt;&lt;&lt;[+++++&gt;]&lt;&lt;[+++++&gt;]&lt;+++++&gt;&gt;
++++[&lt;++++++++&gt;-]
++++++++++++&gt;+&gt;+&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;+&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;
[ 
   &lt;&lt;&lt;&lt;++o.-n.-&gt;&gt;&gt;.&lt;&lt;++t.--&lt;&lt;h.&lt;++e.--&gt;&gt;&gt;&gt;&gt;.    
   &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;
   12[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;++t.&gt;w.&lt;&lt;&lt;&lt;++e.--&gt;&gt;-l.+&lt;--f.++&gt;&gt;t.--&lt;&lt;h.&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]
   11&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;++e.&gt;&gt;-l.&lt;&lt;e.&gt;&gt;&gt;&gt;-v.+&lt;&lt;&lt;&lt;e.--&gt;&gt;++n.&gt;++t.--&lt;&lt;h.&gt;-&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;+&lt;-]
   10&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;++t.&lt;&lt;&lt;++e.--&gt;&gt;+n.-&gt;t.--&lt;&lt;h.&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;+&lt;-]
   9&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt; &lt;&lt;+n.&lt;+i.&gt;n.-&gt;++t.--&lt;&lt;-h.&gt;&gt;&gt;&gt; . &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;+&lt;-]
   8&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt; &lt;&lt;&lt;&lt;++e.--&gt;+i.--g.+h.&gt;&gt;++t.--&lt;&lt;h.&gt;&gt;&gt;&gt; . &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;+&lt;-]
   7&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt; &lt;+s.&lt;&lt;&lt;++e.&gt;&gt;&gt;&gt;-v.+&lt;&lt;&lt;&lt;e.--&gt;&gt;+n.-&gt;+t.--&lt;&lt;h.&gt;&gt;&gt;&gt; . &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;+&lt;-]
   6&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt; &lt;+s.&lt;&lt;+i.&gt;&gt;&gt;+x.-&lt;+t.--&lt;&lt;-h.&gt;&gt;&gt;&gt; . &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;+&lt;-]
   5&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt; &lt;&lt;&lt;--f.+++i.---f.&gt;&gt;++t.--&lt;&lt;++h.&gt;&gt;&gt;&gt;. &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;+&lt;-]
   4&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt; &lt;&lt;&lt;--f.&gt;++o.--&gt;&gt;--u.++&lt;r.++t.--&lt;&lt;++h.&gt;&gt;&gt;&gt; . &gt;&gt;&gt;&gt;&gt;&gt;&gt;+&lt;-]
   3&lt;[&lt;&lt;&lt;&lt;&lt;&lt; &lt;++t.&lt;&lt;h.+i.-&gt;&gt;--r.&lt;&lt;&lt;+d.-&gt;&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;+&lt;-]
   2&lt;[&lt;&lt;&lt;&lt;&lt;&lt;+s.-&lt;&lt;&lt;++e.--c.&gt;&gt;++o.-n.-&lt;&lt;+d.-&gt;&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;+&lt;-]
   1&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;--f.+++i.-&gt;&gt;r.+s.+t.--&gt;&gt;.&gt;&gt;&gt;&gt;+&lt;-]
   &lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;+d.---a.&gt;&gt;&gt;&gt;++y.&gt;_.&lt;&lt;&lt;++o.&lt;--f.&gt;&gt;&gt;&gt;_.&lt;&lt;&lt;&lt;&lt;++c.&gt;++h.&gt;&gt;r.&lt;&lt;+i.&gt;&gt;+s.+t.
   &lt;--m.&lt;&lt;--a.&gt;&gt;&gt;-s.&gt;&gt;_.&lt;&lt;&lt;m.&gt;&gt;y.&gt;_.&lt;&lt;+t.--r.&gt;----u.&lt;&lt;&lt;&lt;++++e.&gt;&gt;&gt;&gt;&gt;_.
   &lt;&lt;&lt;-l.+++o.&gt;&gt;+v.&lt;&lt;&lt;&lt;e.&gt;&gt;&gt;&gt;&gt;_.   
   &lt;&lt;&lt;&lt;--g.&lt;----a.&gt;&gt;&gt;&gt;v.&lt;&lt;&lt;&lt;++++e.&gt;&gt;&gt;&gt;&gt;.
   &lt;&lt;++t.&lt;o.&gt;&gt;&gt;.
   &lt;&lt;&lt;--m.&lt;&lt;e.&gt;&gt;&gt;&gt;&gt;.
   &lt;&lt;&lt;&lt;&lt;--&gt;+&gt;&gt;--&gt;+
   &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;
   12[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;++t.&gt;w.&lt;&lt;&lt;&lt;++e.&gt;&gt;-l.&gt;&gt;-v.&lt;&lt;&lt;&lt;e.-&gt;&gt;&gt;&gt;&gt;.
   &lt;&lt;&lt;&lt;&lt;d.&gt;&gt;&gt;--r.&gt;-u.&lt;&lt;+m.m.&lt;&lt;+e.&gt;&gt;&gt;r.+s.&gt;&gt;.&lt;&lt;&lt;&lt;&lt;-d.-&gt;&gt;&gt;-r.&gt;u.&lt;&lt;m.m.&lt;+i.&gt;+n.-&lt;--g.+&gt;&gt;&gt;++&gt;.
   &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]
   11&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt; &lt;&lt;&lt;&lt;++e.&gt;&gt;-l.&lt;&lt;e.&gt;&gt;&gt;&gt;-v.+&lt;&lt;&lt;&lt;e.&gt;&gt;++n.&gt;&gt;&gt;.
   &lt;&lt;--p.&lt;&lt;+i.&gt;&gt;p.&lt;&lt;&lt;e.--&gt;&gt;&gt;++r.+s.&gt;&gt;.&lt;&lt;---p.&lt;&lt;i.&gt;&gt;p.++&lt;&lt;i.&gt;n.-&lt;--g.+&gt;&gt;&gt;&gt;.&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]
   10&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt; &lt;++t.&lt;&lt;&lt;++e.&gt;&gt;+n.&gt;&gt;&gt; .&lt;&lt;&lt;--
   .+++o.&gt;--r.&lt;&lt;&lt;-d.&gt;&gt;&gt;+s.&gt;&gt;.&lt;&lt;&lt;&lt;&lt;---a.&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;---l.&lt;&lt;++++e.----a.++&gt;&gt;&gt;---p.++&lt;&lt;+
   i.&gt;++n.-&lt;--g.+&gt;&gt;&gt;&gt; .    &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]
   9&lt; [&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt; &lt;&lt;+n.&lt;+i.&gt;n.&lt;&lt;++e.&gt;&gt;&gt;&gt;&gt; .&lt;&lt;&lt;--l.&lt;&lt;----a.+++d.&gt;
   i.&lt;+e.&gt;&gt;&gt;+s.-&gt;&gt; .&lt;&lt;&lt;&lt;&lt;-d.---a.&gt;&gt;++n.&lt;&lt;++c.&gt;i.&gt;n.-&lt;--g.+&gt;&gt;&gt;&gt; . &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]
   8&lt; [&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt; &lt;&lt;&lt;&lt;++e.&gt;+i.--g.+h.&gt;&gt;++t.&gt;&gt; .&lt;&lt;&lt;m.&lt;&lt;----a.&gt;+
   i.&lt;+++d.&gt;&gt;&gt;-s.-&gt;&gt; .&lt;&lt;&lt;&lt;&lt;---a.++&gt;&gt;&gt;&gt;&gt; .&lt;&lt;&lt;m.&lt;i.&gt;-l.-k.&lt;i.&gt;+++n.-&lt;--g.+&gt;&gt;&gt;&gt; . &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]
   7&lt; [&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt; &lt;+s.&lt;&lt;&lt;++e.&gt;&gt;&gt;&gt;-v.&lt;&lt;&lt;&lt;e.&gt;&gt;+n.&gt;&gt;&gt; .&lt;&lt;s.&gt;+w.&lt;&lt;&lt;&lt;
   ----a.&gt;&gt;n.&gt;s.&gt;&gt; .&lt;&lt;&lt;&lt;&lt;a.++&gt;&gt;&gt;&gt;&gt; .&lt;&lt;s.-&gt;w.&lt;&lt;&lt;+i.&gt;-m.m.&lt;i.&gt;+n.-&lt;--g.+&gt;&gt;&gt;&gt;.  &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]
   6&lt; [&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt; &lt;+s.&lt;&lt;+i.&gt;&gt;&gt;+x.&gt; .&lt;&lt;&lt;&lt;--g.&lt;++e.e.&gt;&gt;&gt;s.-&lt;&lt;&lt;e.&gt;&gt;&gt;&gt;&gt; 
   .&lt;&lt;&lt;&lt;&lt;----a.&gt;&gt;&gt;&gt;&gt; .&lt;&lt;&lt;-l.&lt;&lt;a.++&gt;&gt;&gt;&gt;+y.--&lt;&lt;&lt;++i.&gt;++n.-&lt;--g.+&gt;&gt;&gt;&gt; .  &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]
   5&lt; [&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt; &lt;&lt;&lt;--f.+++i.&gt;&gt;&gt;-v.+&lt;&lt;&lt;&lt;++e.&gt;&gt;&gt;&gt;&gt; .&lt;&lt;&lt;&lt;--g.&gt;++o.---
   l.&lt;&lt;-d.+e.--&gt;&gt;++n.&gt;&gt;&gt; .&lt;&lt;r.&lt;&lt;++i.&gt;n.-&lt;--g.+&gt;&gt;+s.-&gt;&gt; .   &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]
   4&lt; [&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt; &lt;&lt;&lt;--f.&gt;++o.&gt;&gt;--u.++&lt;r.&gt;&gt; .&lt;&lt;&lt;&lt;&lt;c.--a.&gt;&gt;---l.l.&lt;+++
   i.&gt;++n.-&lt;--g.&gt;&gt;&gt;&gt; .&lt;&lt;&lt;&lt;&lt;+b.&gt;++i.-&gt;&gt;r.&lt;&lt;&lt;++d.-&gt;&gt;&gt;+s.-&gt;&gt; .  &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]
   3&lt; [&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt; &lt;++t.&lt;&lt;h.&gt;&gt;--r.&lt;&lt;&lt;++e.e.&gt;&gt;&gt;&gt;&gt; .&lt;&lt;&lt;&lt;--f.&gt;&gt;r.&lt;&lt;&lt;e.&gt;&gt;+
   n.&lt;&lt;--c.&gt;++h.&gt;&gt;&gt;&gt; .&lt;&lt;&lt;&lt;h.&lt;++e.--&gt;&gt;n.-&gt;+s.-&gt;&gt; .    &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]
   2&lt; [&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;++t.&gt;w.&lt;&lt;++o.&gt;&gt;&gt;.&lt;&lt;t.&gt;--u.&lt;--r.++t.&lt;---l.&lt;&lt;++e.&gt;&gt;&gt;&gt;&gt;.
   &lt;&lt;&lt;&lt;&lt;-d.&gt;&gt;+++0.&gt;&gt;+v.&lt;&lt;&lt;&lt;+e.&gt;&gt;&gt;-s.&gt;&gt;.&lt;&lt;&lt;&lt;&lt;----a.&gt;&gt;-n.-&lt;&lt;+++d.-&gt;&gt;&gt;-&gt;+&gt;.
   &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-] 
   1&lt;[&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;--a.&gt;&gt;&gt;&gt;&gt;.&lt;&lt;p--.&lt;&lt;&lt;a.&gt;&gt;&gt;++r.++t.--r.&lt;&lt;+i.&lt;+++d.&gt;--g.&lt;+
   e.&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;&lt;++i.&gt;+n.&gt;&gt;&gt;.&lt;&lt;&lt;&lt;&lt;----a.&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;++p.&lt;&lt;++++e.----a.&gt;&gt;&gt;r.&gt;&gt;.&lt;&lt;++
   t.--r.&lt;&lt;&lt;++++e..&gt;&gt;&gt;&gt;&gt;.&lt;&lt;&lt;&lt;&lt;--&gt;-&gt;---&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;-]
   &lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;..&gt;&gt;&gt;&gt;&gt;&gt;&gt;-&gt;+
   [&gt;+&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;[&gt;]+[&lt;]&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;-]&gt;[&lt;+&gt;-]&lt;&lt;
]