-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_
 
--_PP_-PP-_
 
--_PP_-PP-_-PP-P_P-_-_PPPP_P_-P_PPP_-----_PPP--_
 
 

<<+*****+******
,oo111ce1ee1,c1
;H$HWH1@MWHW*HH
-"++"<I$IH*<<-@
",;;;:ee@1"+c"-


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

""<<+<+****c**+*cccciccciicccccciiio11oo1111eeee6I066088@@@@@800888P@P$P$$$$HHHHWHHHHWHWWMMMMMMWWWHWWWHHH$HH$$$$PH$@PPPP8@@80806II0I6eIe11111oioi
;--------------"--------"-------"""-""""""""""""<<-"""<<<<<<"<<"<<+<<<"<<<+<<+<+<++++++*c++***+***+++++++++++<<<<<<+"<<"<<<"<""""<""""-""-"------
,,,,,,,,,,,,,,,,,,,;;;;;;;;;-;;;;-;;;;------------""""""""""<<<<+<<+++++++********c*c**ccccciiicciiiiiiiiciiiicccc**cc*******+++++++<<<<<<<""""""
::,,,,,,,,,,,,,;;;;;;;;;;;;;;--------"--"""""""""<<<<<++++++******cccciccciiiiiioccciiiciiiiiiiiiciiiiiiiiiiiiiccccccc*********+*++++++<<<<<"""""
,,,,,,,,,,;;;;;;;;;;;;;;;;----------------""""""""""""""""<<"<<"<<<<<<"<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"""""""""""""""""""-"----------;;;;
,,,;;;;;;;;;;;;;;;;;----------------------"""""""""""""""""""""""""""""""""""""<""<<<""<"<<<<<<<<<<<<""""""""""""""""""""""""""-------------;;;;;
,,,;;;;;;;;;;;;;;;;;---------------------------"-"-"""""""""""""""""""""""""""""""<<"<"<"""<""<<<<""<<""""""""""""""""""""""""-----------------;;
,,,;;;;;;;;;;;;;;-;;--------------------"-------------------------------------------------------;;;-;--;--;;;;;;;;;;;;;;;;;;;;;;;;;;,,;,,,,,,,,,,
,;;;;;;;;;;;,,;,;,,,,,,,,,,,,::,,::::::::::::::::::::::::::::::::::::::,,,,::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,:,,::::::::::::::::::::::
...:::::::::::::::::::::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,;,,;;;;;;;;;;;;;;;;;;;;;;------------------------------------;;;;---;;;;;;;;;;;;;;;
:::::::::::::::::::,,,,,,,,,,,,,;,;;;;;;;;---------"""""<<<<<<<<<+++++********ccc**c******cccccc*c***********+++*****++*+++++++++++++++<<<<<<"<<"
:::::,,,,,,,,,,;,;;;;;;;;-;---------"-"""""""""""<<<<<<<+++++++++******ccccccccccccccccccc*cccciccccc****************+++++++++++++++<<<<<<<<"""""
,,,,;;;;;;;;;;;;;;-----------------""""""""""""<<<<<<<<<+++++++*+******c*ccccciicciciiiccccccccccccccc*c********************++++++++<<<<<<<<<<<""
,,,;,;;;;;;;;;;;;;;----------------"""""""""""""<<<<<<<<+++++++*****cc*cccccccccccicciiiiiiiiiiccccccccccc*****************++++++++<<<<<<<<<<<"<<
,,,;;;;;;;;;;;;;;;-;---------------"""""""""""""<<<<<<<+++++++++++******cccccciiiiiiiiiiiiiiiiiccccccccccc*c*************+**++++++<<<<<<<<<<<<"""
,,;;;;;;;;;;;;;;;--------------"-"---""""""""<"<<<<<<<<+++++++++**********cccccccccccciicccccciiiiccccccccc************++++++++++<<<<<<<<<<<<<"""
,,;;;;;;;;;;;;;;;------------"<*cccciii*""""<oooi<<o111eeeIIIIe1+*+e000666000008006cc10060cccccccc666icccc**IIIIi**111*+++++++++<<<<<<<<<<<<<<"<<
,,;;;;;;;;;;;;-;-----------"-*ccc*++*iiio*""<oooi<<o11e1111eIIIIIo+eI6II6600600000Ic*88880Icccccce000icc*ce0000***e66I+++++++<<<<<<<<<<<<<<<"<<<"
,,;;;;;;;;;;;;;;-----------"cccc-"""""cioo<""oooi<<i111*+++++cIIIe+++****666I*****c*008e000oc**c*e006i**i6606****+e66I+++++<<<<<<<<<<<<<<<"<"<"""
,,;;;;;;;;;;;;----------"---cccc+-""""""""""<oooi<<o111c<<++++eIIe++++***I66I******e066*I00I*ccc*e006i<6060**++++*I6Ie++++<<<<<<<<<<<<<"""""""<"<
,;;;;;;;;;;;;-;-------------<ciiiiiiic*<"<"<<oooi<<o11eiiiiioeee1++++++++I66I+*****000c*i666e***+e0666666e***++++*I66e+++<<<<<<<<<<<<<<<<<<<"""""
,;;;;;;;;;;;------------"-"""""+*ciiiooooc"""o1oo<<i1111eeeeee1i<++++++++I66I+++**666I***166Ic**+e66666I66ec*++++*I6Ie+++<<<<<<<<<<<<<<<<<"""""""
,,;;;;;;;;;---------------"-""""""""<*ooooc""111o"<i111*<<<+ceee1*+++++++IIII+++*o6661111I666e+++1666i+oI66Ii++++*III1+++++<<<<<<<<<<<<"<""""""""
,;;;;;;;;;;------------"-""<iii*"""""""iioc""111o"<c111*<<<<<*eeeo+++++++eIIe<+++II6III6666666o++166I+++*1I661++++III1<+<<<<<<<<<<<<<<<""""""""""
,;;;;;;;;------------------"iiii*<"""<oioi""<oooo"<c111c<<<<<+e1ei<<<<+++eIIe<++eIII++++++cI6Ie++1III+++++oIII1<<+IIIo+<<<<<<<<<<<<<"<"""""""""""
;;;;;;;;;-;-----------"""""""+ciiiiiiiii+"""<iioi"<c111c<<<<<<111i<<<<<<+1eee<+oIIIc+<<<+<<oIII1+1IIe<<<<+<oIIIo**eeeo<<<<<<<<<<<""""""""""""""""
;;;;;;;;;-;-----------------"""""<<<<"""""""""""<<"<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"<""""""""""""""""""
;;;;;;;;;;-;---------------"""""""""""""""""""""""""""""""<"<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<""""""""""""""""""""
;;;;;;;;;-;;-------------""---"""--"""-"""""""""""""""""""""<<""<<<<"<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"<<"""<"""""""""""""""""
;;;;;;;;;;;;;;----------------"""--""""""""""""""""""""""""""""""""<"<<<<<<<""""""""""""""""""<<<<<<<<<<<<<<<<<<<<<<<<<<<<"""""""""""""""""""""""
;;;;;;;;;;;;;--------------"---"------""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""<<""""<"<"""""""""""""""""""-
;;;;;;;;;;;;;;;;------------------"""""-""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""<<"<"<<""""""""""""""""""""""""""""""
;;;;;;;;;;;;;;;;;;-;---------------"""--""""""""""""""""""""""""""""""""""""""""""-"""--"""""""""""""""""""""""""""""""""""""""""""""""""""""""--
,;;;;;;;;;;;;;;;;;;-;-----------------"--"""-""""""--"""""""""""""""""""""""""----"-----"----"""""-"""""""""""""""""""""""""""""""""""""""""-----
;;;;;;;;;;;;;;;;;;;;--------------------------"----"""""""""""""""""-""""--------------------------""""""""""""""""""""""""""""""""""""""--------
;;;;;;;;;;;;;;;;;;;;;;--------------------------------------"--""""-------------------------------------""""--"""""""""-""""""""""""""""-"-------
,,,;;;,;;;;;;;;;;;;;;;;;;--------------------------------------------------------------------------------------"---"--""""""""""--""-------------
,,,,,,;;;;;;;;;;;;;;;;;;;-;;---------------------------------------------------------------------------------------------""""""------------------
,,,,,,,,,,;;,;;;;;;;;;;;;;;;;;;;--;-----------------------------------------------------;;-------------------------------------------------------
,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;------------------------------------------;--;;--;;;-;;--;;;-------------------------------------"--------
,,,,,,,,,,,,,,,,;;;;,;;;;;;;;;;;;;;;;;;;;;;;-;----;-----;;-------;-;---;;;;;;;;;;;;;;;;;;;;;;;;;;;;;---------------------------------------------
,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;--------------------------------------------
,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-------------------------------------
,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;--;-----------------------------------
::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-------------------------------------
:::::,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-;---------------------------------
::::::,:,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;---------------------------------
:::::::::,:,:,,,,,,,,,,,,,,,,,,,,;,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;--------------------------------
:::::::::::::::,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-;--------------------------;
:::::::::::::::::::,,,,,,,,,,,,,,,,,;;;;;;,,;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,;;;;,;;;;;;;;;;;;;;;;;;---------------------;;;-;;
::::::::::::::::::::,,:,,,,,,,,,,,,,,,,;;;,,;;;;;,;,;;;;;;,;;,;;,;,,;;,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;------------;-;---;;;;;;
::::::::::::::::::::::::,,,,,,,,,,,,,,,,;,;,;;;;,,;;;;;,;;;;;;;;,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;-;;------------;;;;;;;
:::::::::::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,;;;;,,;,;;;,;,,,,,,,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;--;;-;;;;;;;;;;
:::::::::::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;-;;-;;;;;;;;;;;;;;;
:::::::::::::::::::::::,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;-;;;;;;;;;;;;;;;
:::::::::::::::::::::::::::,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
:::::::::::::::::::::::::::,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;,;;;;;;;;;;;;;;;;;;;---------;--;;


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