-PPP_P_-_P_P-P_
P--P_PP_-PP-_P_P-PP_PPP_
P--P_P-PP_P-_PP_-P_
-P-P_---_P-PP_---_P-P_P_-PP_
-PPP_P-_-P-P_-P-_P--_P-_P-P_-PP_PPP_
-PP_P-_-PP_P-_
PPP_-P-P_P-P_P-_--_-PPP_P-PP_P_
P-PP_P-_-_PP_-P_
PP_-P_-PP_P_-PP-_
 
P--P_PPPP_---_-_---_PPP_
 
PPP_---_P-PP_---_
 
PPP_---_P-PP_---_-PP-P_-PP-_-PP-_-PP-_
 
 

################
###
<o""-<*i<;,##
#+<*"<c11*"i<**#
#c*c"1ie"c,1o*-#
#"co<oeio1,i1+##
#ci"-"+c+-;1**"#
#i1--*e";;,,-i"#
#o*c<i-ii*c+i;c#


.--. .-. . ...- .. --- ..- ... -.. --- .-- -. .-.. --- .- -.. .... ..- --. . ...- . .-. ... .. --- -. -.-.- .---- ----. --... -.- -... -.--.- -. . -..- -

<<<+<+-:---"-----""""""<<<"<<"<<"<<<+<+++<+++*++*c**c******1**+****+****c***+<c+**+**c+*+++++++++*+*++*<+*++<,<<<<<<<"<<"<<""<"""""-"---;--;;-;;;
<+++**-:"-"<-""<-<""<"<<"<<<<+<+<++**++*++*c*c*++*c*ccc****ccc*cccc*cc***c**cc***c*ccc*c***********+**+**+++++*+++++++++<<<<<+<<<<<"<"-"-""--"--;
+++***<,<"-;,;;----"<"<"<<<++++*++******++*c**cciiccccccccccccccc**ccccc*cc*ccccc*cc**c*c*c****+c****cc******+**+*<++++++++++++++++<<"<<"-""---;;
**+++*<;";-"--""----"-;--;;------"-<"<<<<++++++****cccc*cccicccccciciccicc*iciccccccccccccccc+*cccc*cc*****+*+<<++<+<<<<""<""""""-;-------;--,;;;
+++*+*+;--;<"<<"<<++<+<+<++++**<c*<+-<-**<<,;c-+,;*-+-:*ic-+.,cci-,ii-.;;c<"*ciccicciicccc*cc*c*cccc*cc****ccc**********++*+*****c***+*++<<<""-""
+**c*c*-""".-:;<-""<;<<,;+"-+c*,*i,;;+*+*+"<*c<<<iic+c*cci*c*ciccicic*,i*oicccciiiicicccciciccciccccc*cc*c**cc*c*cc**c**c**c*i*cccc*cic*++++<<<""
+***ccc<;""<<<<<+<<<++++***ccciiiiooooooo1o1o1o11o11ooooiioicoiiiiiiiiiciciciccciic*ccc**cccicccccccciciicociioiioioo1oooi1o1oooooooiiccc**<+<<""
**c**cc+:;;;;;-;,;,::,,;;,,::,:,.::::,,:,,,,,,,:,,,,,;;;;;,;,;,;;;;:,,,;,;;;,;,;,,,,;;;;,,;,:;;,,;;,;,;,,,,,,;;;,;;;-;--""+*****c*+**+<"<---;,,,,
+***ccc<..:::::.::,::,:,:,:,::,;,;,;;,;;,,,;,;;;;;;,;;;;,;,;,;,;;;;;;;;;-;,;,,;,,-;;;,;;,;;;;;;,;,,,;,;,,,;,;,;;;;;;;;-""<+*ccicccic*++<""--;;-;;
"""-"""-::::::::::,:,,:,:,,,:,,,,,,,;;,,,,;;;;;;;;;;;;;;;;,;,;;;;-;-;;;-;;;-;;-,-,---;;;;;;,;;;;;,,,,;,;;;,,,,;;;;;--;""<++**coicccc++<<-<"-;;;,:
...:::::,:::,,:::,,,,,,;:,;:;,,,,;,;;;;;;;;;;;;;;;-;-;;;;;-;;-;-;--;-;----,-;;;;-;;;-;;;;;;;;;;;;;;;;;;;;-,,;,;;;;;--;-""<++**c**++*+<<<"-"-,;,;,
:::::,:::::,::,,.,,,;;;,;;;;;;;;;;;;,;;;;;;-;;;----;;;----;-";;----"----;-;;;,-;-;;-------;---;;;;;;;--;-;-;;;-;;;;;;-;;"<"++++++<+<<"""-";;-,,,,
::;,;,;,;,:,:::,;,,,,,,,;-;,;;;;;,;;,;;;;-;;;;;--;-"-"<"<<<<<++<<+****+******+****+*++c***+**++<<+++<"<<-"<"-----;-;;;-;;;--"""""""""""-";;;,,,,,
;-;;-;:.-;"""""-""""<<<<<<<+<+<<<<+++++++++++**+*++++++++*<<<<<*++*<*,<-+"<*+.+-+<**<+-++-+-<-<+"+<+-+"<"<-<""<<<<<<<<+<"<<<<+++<+++<<<<""""---;;
;;,;"-";",""+ii-"<<<<<<+<<+<<++++++++++++**+*******+c**<",.*.,+*c ++;;"c: :**.;-<:**:+*::;*.<+.;"<;+-,.+.,"++ <<<<<<+++<<<<<<<<<<<<<<"-"""""""-;;
+++*++***+-"""<<<<<<+"+<<*<<+*++++++*+*****c*c*ccciccciciiiiiciiiiioiiiioioiiiiioiiiiioioiiiiiiiiciccccccccc******++*+++++<<<<<<<<<<<<<<"-""""--"
<***+****+"<<++**ccciiio1o11e1eeeIe6eII6IIII66I6II6IIII606666I0606060060660660666666666666II666666IIIIIeeIeIe1eee1e111o111oooiooiiiiiiiccccc***+<
<+++++**c*-<io1ooio<1<"1IieoIIce+ee<I6I"6<e*6I6occce68o1-6*iII086o66II1oe+IIee"o1e66II6I6I66IIII6IIIIIIIIIIeeeeeeeee11111ooooooooiiiicccc**+*+*++
<++****cc*;+i+*o+1+o1o*occeoeoeecIIee6II6I6I6I666I6I66II60II066606666666000606666066660666666666IIIIIIIIIeeeeIeee1e1111o11oooooooiiiiiiccc***+*++
+*++**+***;+ooooi111ee1eeeeeeeIIIeII6IIIe6IIII66066666606666666606666606006606666666606666I6I6III6IIIIIIIeeeeee111111e11o1ooooooooiioicci*****+*+
+++******c;*oooo1o111e11ee1IIeeIeIII6I66II6I66I6666666666666660606660066666066666666666II666II6I66IIIIIIIIIIeeeeeeeee11111oooooooiiiicccc*c*cc*+<
++c****ccc-*iooo111eo*1111e<6oI61IIe+IIeI1Ii666"e;o066e6*oIc666c6"6I6I<<<iI0i+-+I"6666III6III6IIIIIIIeIeeeeeeeeeeee1e1111o1ooioiioiiicccc**c*****
+****c*ccc;cii*oco+ceo+"c"*;e"ioiII6<6Ioe*ii6616Icc61060i6Ie60000806e0IIe06e661eI6II66I6IIIIIIIeIIIIeeIeeeeee111eeee11111o1oo1iiiiiicc*ccc**+*c+*
++c**c*cci-iooooo11111eeeeeeeIIIIIIII6666I66I666II66660666606666000000660000066660666666666III66666IIIIIIeIeeeIeeeeee111111ooooiiiiiii*cc**c***++
++******cc<iiccioo1111111eeeIeIIIIeI6I6I66I66I666066666666600066666660606060060066660666666666I66I6IIIeeIeIIeeeeeee1eee1111o1ooioiiiicccccc****++
+*+***cccc+ccoo11o11o1i1eeecI;IIIe1*,6I6III<II6o6oII00e60006006+8e0680e<III611-66I66666I6I66IIIIIeIIIIeIIIeee1e1ee1e111e1oooooooiiicicc***c*+*+<*
+****cc*ic*+*-<oo-+cc-ooec;ie+eoei6I"IIec<;c16e6e+<Io666+e**I6066I66*0i*c6ei01ii6I6666I66I06666I6II666IIIeIIeeeeee111o111o1ooiiiiccccc*c*c*c*++++
*c*cc*iiccc<+i1o1o111eee1eeeeIIeIeIIeII6II66I06666666666666666666666660666666666666I666666666III66IIIIIIeIeIeeeeeee11111ooooooooiiccc*c*c*+**+*+<
+ccciciciii"co1oo11111o1e11IIeIeIIeIeI6I6I66I66606666666066666666006I066666660I66II6I6II6I6III6II6IIII6IIIIeeIeeIe11111o11ooooociiicccccccc***+<<
*c*ciiciicc"co11oo11"ooc1ee1I+1IeIcooeIIIIIiII6Ie0III60eI0666I6i66666I6"060666-80666III66I66IIIIIIIeIIeeeeeee1e11111o1o1oooooioiioicci*cc*+*+**++
cciiciiooii"ioi"o+1c*o"coco1o1ei1"II*I6Ioeie1III61*1II66*6c"o66e6000"0"<+II<0<<+IIIII666IIII6IIIIII66IIIIeIeeee111111oooooiiiiiiiiccccc**c**+*+<*
*cciciioioi<o111o111111ee11ee1I1IeIIeIIIIIIIIII6I66666006606I666I6666666666666I66I6II6I66I6I6I6IIIIIIeeIIeeeee111111o1ooioiiiiiiiiiccccc***c**++*
cciioiiioio<1oo111111o11111ee1e1eeIIeIeIIeII66I6I66I66606666I0666I666666I6III6666I66II66II66666IIeIIIIIeeeeee1o11111oooooooiociiiccccccc*c**+***+
cciciiii1oi*1o1i1ooii1**oee1*ee6oeo1eoIe.;IIIIII6666II666660I066666066666I66IIeI66IIIIII66IIIIII6IIIIeeIIee1e1111o1oooooo1ooiicicccccccc*****++++
ccccciicici*oiccooo+*eic-cic-Ii-iiI1o<Ie::eIII6III6IIII606I6666I666666666I66666I66I0I6I6I6IIIIIeIIeee1eeeee11111111ooioiooiiiiiiiccc++cc*c****+++
*cccccccocccc*o1ooio1o1ooo11e1e1e1eIeeIeeIeeII6IIII6I6III666606II66666I66II66I6I66IIeII6II6II6IeeIIeIee1eee11111o1o1o1ooocoiiciic****c**++**++*++
+****ccccicc+cioooo1o1o1o11e11111eeeeIeIeeIIIIeIeIII6IIII6III66I6I666I06II6II6I66666I6I6III6IIIeIIee1e11e1111111oo11ooooiiiiiiicc*i*cc*****++++<+
c**c**cccicc"*iooooooooo11o11e111eeeeeeeeeIeeeeIIIIeII66IIII6I6I666I6III6III6I6IIIIeeII6IIIIIIeIeeeeeeee1111oo11oi1ooiiiiiiiiicc*cc*c***+*+*<*<+<
**c****ccccc"ciiooooooo11o11eoe1eeeIeeeeeeeeeeIeIeIeIIIIIII66I6III6I6666II6I66IIIIIIIIeeII1Ieeeeeee1eee1111o1ooooooooooioiiiiicccc****+*+**+++<<+
*c**c*c*cccc<coiioooioo1o11o11e11e1e1e1e1eeeIeIeeeeIIIIIIeIIIIIIIIIII6I6IIIIIIIIeeIIIIIIIIeIeeeeeee1e11111o1o11ooooooiiiiiiiiiciccc+**c**++++++<<
*+**cc**cccc<ioioooo1iooo1oe111111e1ee1eeee1eeeeeIeIeIeIIII6e6IIII6IIIIIeIIIIIeeIeeIeeIIeeIeeeeeeeee11111o1o1oe1ooiooociicccci*c*ic**+++<+*++<<<<
*****c*ccccc*coooioooooo1oo11o1o1oe1ee1eI1e1eeee1IeIeIeeeIeIeeeIIIIIIIeIIIIeIIeIIeIIIIIIeeeIeee1e11111111o11111ooiiiiiiiiiiiiiccc***cc+**++<+<<<<
*c****ccccci*cciiioiioooooo1o1o1o11e11eeeeeeeeeeIeeeIeeeeeeeIIIIeeeIIIeIII6IeeeeeIeIeIeee1eIee11111111111ooooooooioociiccciic**c****+**++<++<<<<<
*****cc**cccc*ciiioioooo1ooo11ooo11o11e11111e1eee1eee11eeIeIIeeeIIIIeeeIIeIIIIeeeeeI1I1ee1eee111111oooo1o11oo1oiiiioiiciicccc*cc****+++*+*<+++<<<
*+****+*cc*cc+*iiiiiioo1oooooooo11oo1111e11e111ee1e11e1eeee1IeeeIeeIeeeeeIIeeeeeeeee1ee111111e11o1oooo1ioooooioioiiiciiicccc*i*c***+**+++<+++<++-
****+****cc*c<*iiiiioioiooooooo1o1ooi11111111111e1o111eeeeeee1eee11eeeeeeeeeee111eee111111e11o1111eooooiooooiiiioiiiiiiicccc**c****+*+<<<+++<<"<"
+++**++*****c+ciiiciioooiooooooioooo11o1oe1e11o111111111e11ee1111e1ee1eee111e1e11111111111111o11ooooooooioioiiiiiiioiiciccc****c*c*++++<<<<<+<<"<
++++******c**<ccicciiiiioioioooooo1oo1oo11oo1oo11111eo1111111111e1111e11111e111o11111o11oo111ooooicoooooiiioioccccicccccc*i***+*+<++<<<"<<"""<--"
++**++*******<ccciiicciioiiiioooiooooooooooo11o1oo1o111111111111o11o111o111111oo111o1oooo1ooooooiioioiiiiiiiciiciccccc*******+***+++<<<<<<<-"<<"-
+++***++****c+c*cccciciiiiiioiiioioio1ooooooooi1oo1oo1ooo11o11111oo11o1o11oooo1ooooooooooooooiooiooiiiiiiiiiiioiccccccccc*c**+*+++++<*+<"-<""""""
+<++++++*++**+**cccccicciciiiiiiiciioioiooooooio1oooooooooo1ooo1oooio1ooooooooioiioioooiioooiiooiiociciiicccc*cccccc****c*+**+*+++<++"<<"<<-"-""-
+++++*++++++**++c*cciciiiiiiciiiciiocoioiioooiooooooooooioooooooooioooiooooioooiiiiioioiiioiiiiiiciiiciccccc*c*c*ccc**c****+**++++<<<""<<""""---"
<"<++<***+**++<**i+cccccci*ciiciciiioiioioiioiooiiooiiiiiiiooooiooioiiooooioiiiiiiiiiiiiiiiciiiii*cccciccccccc**+c**+c**+*+++*<+*<<<"""""<""""---
<<<<+<+<<+++*+<+c**ccccicccc*ccicccoiccciiiiiioiiioiiiiiiiiioiioiiioiiiioiiiiiiiiiiiiicccciccccicccccic*ccc*+*c*+*++**+*****+++<"<<<"""""""---;--
""+<<++<<<*+++"*+*c**c**ccccc*cccicciciicciciiiciiiiciciciciciiciiciiiiiiiioiiiiicciiccccciciiicc*ccc**c******+**+***+**+++++++<+<"<<<";"""-"-,--
-"<<"<""<<+<+<"<*+*c**+***iccccccccciiccciccicciicccciccciiccciiciiicccciccicccccicccccccicc******c**cc**+**+++++<++++++*+<<<+<<<<<<"""--"";----;
""""<"<"""<"<<"<++**cc++c***c*c**ic*cccc**cciccc*icccccccccciiciccciiccicccccccccic**cccccc*c*c*cc******+***++*++++++<<<+*+<<<""<""--"------"";,-


-- .- .-. ..--- ....- ..--- ----- -....