:::,,,,,;;;;---"""""<<<<<<<<<<<<<<<<<<<<<<<<<<<"<<--"""""<<<<<<<+++++++++++++<<<<
..::::...:.:::,::,"++++<<<<<<<<<<<<<<<<<<<<<<<<<<<""""""<<<<+++++++++++***+++++++
.........::::::::,+++++<<<+<<+++++<++++++++<+++++"""<"<<<<++++++**************++
........::::::::::+++++++++++++++++++++++++++++++"<<<<<<+++++********cccccccc***
.......::::::,,:,,,++++++++++**+*+**+**+****++****+<<<<++++*+****cccccccccccccccc
....::::::::,,,,,,,+*******************************<<<++++*****ccccccciiiiiiiiccc
....::::::::,,,,,,,*****************************ccc+++++******cccciiiiiiiiiiiiiii
.:::::::::,,,,,,,,;**cccccccccccccccccccccccccccccc+++++***ccccciiiiiiioooooiiiii
::::::::,,,,,,,;;,-ccccccccccccccccccccccccccccccii+++*****cccciiiioooooooooooooo
::::::,,,,,,,;;;;;*cccccccciiciicciiiiiiiiiiiiiiic*<+****ccciiiiioooooooooooooooo
::::,,,,,,,;;;;;;;ccciiiiiiiiiiiiiiiioiiciiiiii"*o1IIIII11ciiiiooooooo1111111111o
::,,,,,,;;;;;;;;;;iiiiiiiiiiiiiiiii-*o1eIeeIeii;i1eI6@66Ieiiiooooo111111111111111
:,,,,,,,;;;;;;;;--iiiiioooioioooooo1*o1eIIIeeo"ocoeI666II1ciooo111111111eeee11111
,,,,;;;;;;;-;;----iioooooo111oi*oooo*co1eeee1*ooi*1I66Ieoiiooo11111111eeeeeeeeeee
,,,;;;;;;;;-------iooooo;1eeee1iooooooi1IIei1o11oi1ieeiiiiioo1111111eeeeeeeeeeeee
,,,;;;;;--;-------ioo11*o1eIIIe1+1e11i106Ii11111111I6oiiiiooo111111eeeeeeeIIIIIIe
;;;;;;---------"--+o111<co1eeIIeo"*11+ee6e11111111*"eiiiiiooo1111eeeeeeeIIIIIIIII
,;;;;;------"--"""c111111ociici1e1i,11-<o1eeeeeeee-"eiiooooo1111eeeeeeIIIIIIIIIII
;;;;-------"""""""i111eeeeeeeeeee1ei-11-eeeeeeeee+-eeiiooooo11e1eeeeIIIIIII6II6II
;;;;-----"-"""""""o1eeeeeeeeeeeeeeee:ee""1eeeeeee--eIiioooo1111eeeeIIIIIII6666666
;;-----""""""""<""oeeeeeeeeeeeeeeeee1<eI:eeeeeeeo,IIIiooooo111eeeeIIIII6666666666
;----"""""""<""<<"ceeeeeeeeIIeeeeeeee:IIe*IeIIIe<<eIIooooo1111eeeIIIII6I666666666
;---"-"""""""<<<<<<eeeIeIIIIIIeeeeeeIc+II-*IIIII:IIIIIooo11111eeeIIIII66666666666
----""""""""<<<<<<"eIIIIIIIIIIIIIIIIII,III;IIIei6IIIIIoo1111eeeeeIIII666666666666
;---""""""""<<<<<<-IIIIIIIIIIIIIIIIIII<eII+eII<eIII6661o1111eeeeeIIII666666600600
----"""""<""<<<<<<-IIIIIIIIIIIIIIIIIII<IIIieiecoo66666oo1111eeeeeIIII666666600006
----""""<<""<<<<+<-IIIIIIIIIIIIIIIIIIe6eII1$oIo"66666611111eeeeeIIII6666666660000
---"""""<<<"<<<++<-IIIIIIIIIIIIIIIIIII61III1II"I66666611111eeeeeIIIII666666660000
---""""<<<<"<<++++-IIIIIIIIIIIIIIIIIII6;666:I66;66666611111eeeeeeIII6666666660000
---""""<<<<"<<<+++-IIIIIIIIIIIIIIIIII66+666,I66,66666661111eeeeeIIII6666666600000
----"""<<<<"<<<+++"IIIIIIIIIIIIIIIIII6Ic666,I66,66666601111eeeeeeIIII666666660000
---"""<<<<<""<++++<II6I6III6I6IIIIII666i666,666-66666661111eeeeeIIIIII66666660006
----""<<<<<""<++++"III6IIII66IIIIIIII6<+666,666++I666661111eeeeeIIIIII66666666606
----"""<<<<""<<+++<IIIIIIII666IIIIIII6+c666,666+*I6666611111eeeeeIIIII66666666666
----"""<<<<""<<++++IIIIIIIIIIIIIIIII66"I666,6666o66666611111eeeeeeIIIII6666666666
;;--"""<<<<<""<+<++IIIIIIIIIIIIIIIIII6II666II66*@I66666I11111eeeeeeIIIII666666666
;;--""""<<<"""<++<<IIIIIIIIIIIIIIIIIIII666II666I066666661o11111eeeeeIIIIII6666666
;;--""""""<"""<<<<<IIIIIIIIIIIIIIIII0e6I6"ooI66<o0I666661o111111eeeeIeIIIIIIIII6I
;;----"""""""""<<<<eIIIIIIIIIIIIIIIe6I6IIIIcIII6c<6I6666oooo1111eeeeeeeIIIIIIIIII
;;;---"""""""""<<<<eeeIIIIIIIIIIIIe*"o<-c-,<";,,,,ccIII6ooooo11111eeeeeeIIIIIIIII
;;;---"""""""--<<<<eeeeeeeeeIeeeeee++i...;1eIeee1oicIIIIoooooo111111eeeeeIIIIIIII
;;;----"""""""-"<<"eeeeeeeeeeeeeeee+*c ;;.1eeee11ociIIIIoiioooo111111eeeeeeeeeeee
,;;;---""""""--"<<<eeeeeeeeeeeeeeeee1e11I*..IeIeIeeIIeIIoiiiiooo1111111eeeeeeeeee
cciioooo111eeeeeeeeeie661eeeeeeeeeeeee11ee .oeeeeeeeeeeeeiiiiioooo11111111eeeeeee
ciiioooo11111eeeeIIII66II1111111111111e1ee..,1eeeeeeeeeeeiiiiiiooooooo11111111111
cciiioooo111eeeIIIIeIe6811111111111111eoe1 .111111111111icciiiiiooooooo111111111
cciiiioo1111eeeIeeeeI6Ieo11111111111111111 .o11111111111cccciiiiiooiooooo1111oo1
*ccciioo1111eeeeeeeIeI11ooooooooooooo11oc1 .o11111111111cccccciiiiiiiooooooooooo
**cciiiooooo111eeeeee-"o1ioooooooooooooo,o .oooooooooooo***ccccciiiiiiiioooooooi
: :ciiiiioooo1111eee.::o1o**cooooooooooooo. .oooooooooooo*****+ccccciiiiiiiiiiiii
.:,iiiiiiooo11ei;,,,:-ioiciiiiiiiiiiiii*: iioooooiiiii**+-+c+cccccciiiiiiiiiii
.:::ccciiiooo;,,,,::",iiiciiiiiiiiiiiii;; iiiiiiiiiiii++c***"c*ccccccccccccccc
:.:::.,cccii:,,,,:,.:,:.*ioiccccccciciciii: ciciiiiccciiic+++++****c*ccccccccccc
.... :<c.::::::.ii.,:: ++i*cccccccccccccc- cccccccccccii<<+++++++******cc******
... . .::.:.:iiii:::: +++++*******cccccc* ccccccc**c*-*<<<<<<+++++************
. .....:..ccicii,:::."+<*1c************* ;*********,**""<<<<<<<<<++++++**+*++
........-+*ccccci ::::,+<++"+++++++**+**+ ++*+++++*"++"""""""<<<<<<<<<<+++++<
| |