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

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

:.,.-<+<--"<<<-"---<""<<<+++++++<<"<<++++<<<+<<+++<<<<<<<<"-<"""""*<++++*<<<"""<**++"<"<<<<<<<++<"c*+<<<"""""<<<+--"<"<<<+*cc*+**c*-<"""-""""-";-
"<<+<-"-<+<"<""<""<<<<<<<+*+<<<<<<"<<++<+<+<<++++++<++<<+<<<<"<<<*<<<<++++"+<""""<++++++<+*******<+++<<<"-"<""<<<<++*+"++++*****+++++**+++<<<+<<<
:<"<"--",:<""<+<*"<"<<<"<<<<<<<<"<<<<<++++++++++++<<<++++<<<<<++<c<+<<"<++++<<+++++*+**++++*+<<<"-"<+<+<*+<<""+++*********++*+ccccc*********++**+
<<<;"-,,<;-<<""<<+<"<<"<<<<<<"<<<<+<<++<+++**++*+++++"--"++<<""<*+<<<<++<*++*++++++++++<""<<""<<+<-<cc*<<+++++***++*+*c+**cc*c****<"*ccci******<-
<""*,<+;,"<<<""<"<<<<<<<<<<<<""<<<+<++++********<+++<<<<+<<<<""<+*+*****+*++<<<<"<<<<<<<<"-;;-;"<-"*+***<+*+"++oiiicc***c<<-****cccc**+"**c*****+
"<,<<-;""<<<<<<<<<<<<<<-""""""+++++++++++"""++<++<<<<<<+<"<<<<<<*"+<"<<"<+<<<++<<<<"""-"<-<""<<<<<+cii+<icccc*c**cicccc******+*c*c**+*c***c+*c*c+
  ....+<<<<<<<"<<"<<""---"<"+**+<+*+"++*<<<+++++<+<<<<<"<<<<<"*+<"""<<++<<"-----"+<<<<"<<<<*<+<+++<<++*<*c***ccc*c*+*cic+cccc**c*-*c+*c**++<cc**+
;""-<<<"<<<<<+++"+-----""<"-;<<+<+++<+<<<<+*+++";""<<"--<<<+++<<"""<-"""-<<<"""""<"<"++<***+"*++++<*ccic*******cccii*cc<*c*****+<"cc******ccc****
;;-<"<+++<<+++"-""-<"<<<-<"<<<+"++++++<"<<<+++<<<<<"<++<"<+<"<""<<"--+++++<<"<<"""<<<<*ccccc*<++*+ccii*+***c*cc******<+cccc*cccccc*cc*c*c**c***+*
"<;<++<"<<<<<<"<<<"""<<"<<"<+<<<"++<+<+++*+++*<"<"-"<<<;+*<<+"<c<"<<<+<++<++<++<<+<++"+cicccc**+<<**cc***c***ccc+ciccccicc*cc++cc*c***++cciccc*c*
"<<<+<++++++<<<""<<<+<<<<<<+""<++<*i***c*c**<+<<<<<<+<<+++<<<<";-<+++++<<<+<<-""++<*<+++**cc*cc***<+cciicciii*ciicicciccc**c*c*cc***ciiccicc*+c*+
+"+*+++<<+"<<<<<<<<""<<"<"<-"+"<+*****c*cc++c*c**++<<<""<+++<<<<<++<"-<<+<++""<<<+++<"*"<+*c******+*c*+cc*ccc**c*ccccciiiicc****-;*ccc*c****<+***
+++++<+*<<<"-""<<<<<<<<<<<<<<*i**cc**<<++++++*+icc++<<"++<""<*"<<<<<<<*++*<""-""-<<++<**++**+*+cc**+"c*c*ccciccccc+i*+ciiiiccc+**++****ccicc+<+*c
++<<+<;"<"<<"<""<<++"-"<<<<"*"<<+++++++*+*c**iiii+<<-<"<<<<""<<++";"<<++<+++++***<<++"""<-+***+*<+++*ccc*ccicc*c****c**+**+<***++cc*cccc*+++++***
-"""-"--<<<<<"+<<++*""+c<<++*iic*ciiiii*+ciioocc"<<<<<+<<<<<<i"<<<"<++";--"-""-<-"<<"<<+<<++*<<+<<<<<c**+**+*+**+*<+"ciiiicccccicc*<*<c**c++***++
"<<<"<+++<""<<<<<"<+<++c*c**cc+cooiic+*ciiii*+*<c+++<+<""<<"";;--"-""--*-<+-""-<<<<""<<+<+*+**+++<+<<<**c**c**++*c**++**cccciccccc***+****<;*:+"<
<+""<<<<<""<<<<+<"+<+*ioioi**coiiiii*cooooooi+o"+<"--"<<<<+<";--<""<""<<-"-""<-+*<<;+<+*<**i<<<<+<<<""+***++cccc"+c**c*c*-+*cc***+<<**<;-**+**<-"
<<<<"<<<<<<<<<";+*<+*iicii+oooo1ooocoooooiic*++c<+"+-<"<<<<"-+";<<;""<-++<"<""<*+<<+++*+<++**<+***<+<<+*****++**++*c*****+<"""<+**+-;-+**++*c+<""
+<+<<""""<"<<+";<"+*oo*ccoooioii*"<ioccooc**i*+<--<<<"<"<++"-"+--"-+<+<<-<<-c--""<<-";;"-,****"***<<<++*cic<****+<""""""<+cc**<....,;***+++*c+"-+
<<<<<""+<"<+<<-<**iic*+<cii1oii**cccicccc***+<+-<;<<<;"+"*<c<-<<-;""-;"-"<<"<<"c<<*+<<+<"-<*<<*+ci+cccec+"----""<<++*i<",;::.-..:-,,,,+++++*c+;""
<<<<<<<<"<++"<<<+****ccccc*ccc*"+iooiiic****c*"""<-"-<<-+"---;--""";;--<-<+c<"+*+<<"+c"+*cco@i++<"------"<<++*1iiic***+......:-;,",,,;<++++cc*,"<
<""---"-""-;<<<+ic*c"ciiiiic<+ciooo*cc*cooic--;-;;-;;-";"<*;-;"<---*<;<<"<*cc*ccooc*+++<"""""---"""<<+*o0iiooc,;<::<<""....;--;;,+,;-;,+<++cc<<+c
<--""";-"+,+*+*+<<iciiiioi*cciiioooi*+icci*i+-<<-""+"<<"*+;"+""*ccciiic*+++::::<<<<:::,""""""<++i0oooooi";,<-+*::..""<<,;-"cc,,,,*i-;,:;<+*ii<<;*
<<<"<<<<";cc***iiiccic<<ciiii1ooiicic**c**c+<"-+ccccccccc***+++::::<<<<<<<<::::<""";,::+*o6i<"<<;-*+*c6*-::::::::::++*c""cc++++*icc*++<<++*ce+<+<
;-""<<<+<**c**ciccicic*<*cioiccccccccccccc***+++++++<<<<<<<<<<<::::<<<::::-":::**co""""iiii---;;-+<*+<++<,,;-<:,,*+ccicc*+++++cccc++<<++*+*cc<<"+
"""-"<""<<*****+++*++********c*++<<<<<<<<<<<<<<""""""""""<<<::,::::+<**i"""-"--iii*---cccci0i*++++++++<<<<<<<++*iccco*+++++*iccc*::,:,,+***c<++-<
"-"--<"*c**c+*o*c**c*cccc***++++;,,<<<+<<+<<;<<+,;;c;;-ici----i"--"iiii""-i--icccciiIec**++++<+++++<<<<<<+++*icic<;,+++++*iicc*+,,,,+;;;;;+*<++<"
"-<+<<*<c**ccci++i+-;;;**cc<;;;---cic""""""-cic--"i"--+ic+""--"-*cciiccciiiioiic****+++++++++<++<++<<<<++oiiic",;,,,"++""-,-;,+<+,,,,;;--*++++++"
<<+<+c"ic**+;;;-oc-""--***;;+,;-*c;;;c+;-+ccccccccccccccccciiiiicccccccc*****;,,++***+++++,::+<<<<<<*Ic<<;*c*::,*,,,;i<cii+"::,+,,,;-*c"-,:++*+<<
<<<-*+cic***;-;cc<c*"-*c*-;*********************************;;;**********+*"+,,,**,:::,,<<:::"<,;""<"-1c,,:<<,,;**---cc",,,,,,*++<-;;"--,+++";;+"
<+-+cci1cc*;;;cccc;;"c**********************************<;*,,;;**,,";,,***;;;;,,+,;-++:::<;,;"i<--8-,,,+,,;1o---*ci11*++**+****++c+*c+<+<<++";--;
"+*cccieic****ccc*cc*cc****+**************;;**+;;;;;c;;;;-cc;;+cc;;,;;cc**,,::::":,:<-,;-i*--1ccc*+<+*1iooo*cccci1i**++****++*+**i***++"""+-,:::,
*coccccio"-*+;;cccccccccc****+*<*+-;;;**;*;;<*-;;;;*c*c,,**;;,**-;,;;,,"":::<:;-++<;""iic*c++*++*cceP666@ci-:..........:::.:,-"<"+<<<*-;-<<";+;,-
*Iococ*ic<+;-***c*-c--ccccc*--*-;+;;;;+;;,;;++,,,;,++<+,,++,;+***<"-""<+*iioc*ciiiiooiic*c+:...,+;:.:::::,,,;c<c<*+;":+"-,-"+<<"<<<<+<<*<+<""<<<<
c1*ci**i"<"cc;;cccc--ccccccccc<-+c;-;;++,,,++**<<<<<++**+<<<++<++*ccccicii<,:.:::::::,,,:-<""<-"<<<<<,-+"<<<++**+***+ci*c*<+","+<++*++*+cc""ic*<<
i**c+"cc"c1c**c*ccccccc***ccccccciccciiiciiiicicc**+++":.......:::::<,",++<*<*oc*<*+**+*++<<++"++<+<+<<<<<+*+<*****+****c***++*c**c**c****"c<*c*c
*ccc*ccccc*****ccc*-"",,........:::::+,:..:::::.<"-"""""-"++<+*<,"+<+**+*<+*+++**+c*+*c*c+"<<+<<++++<+<<<+c*i*c++<*ccccccciciccccc*ccccccc*i<****
.........::.-:::,,:-:;-;:-<+++<+**+***-+********<"<<+<++++<<+++*******+*+*+++*cc***c*cccc*<<+<+<++<+<"<<+++c*<<*c**cc*cccccc*cccciiiicciccoc<<cc*
-,;","-+"<;"+<-<-<c*c*+****+******c***++***ci<**<++<*"*+++<"++**++***+<<+"<*<+****c*cc*c++""<"+<<<"<<+<<<*+*cc*cc*ccc*******+*ccciiiiicciii*+cccc
<c**c"<++****c**c*cc**<**++**+**********+***i+*"<"<+*"*++*+***+********+*"<<+++<+++c*"i<*+<<"<++<*<++<<<<++"cc*cc*****cc*cccc*c*cciiiiiiiicc<i-cc
<<"""**+cccicccccccc****++*cc**cc**+++****+*+*+<<+-<+<++++++++c**********+**+*cc****++i*<c+<<+<+<<<+*<<<++*+++**cccccccccicccccccciiiiiiiic-;+**c
+"++*******c*ccc*cc**c*c***cc******+*++++c+*<+<<"+<"+++++<++<+++***++++<++<<++*++++i++*+c*<"""<"+"<<+++*++<<+**ccc**ccc**cc**ccccc*ccciiiiioo*cii
+*+***c*c*ccccc**ccc***c<+c+**c**+<*<+<+"-++*"<*+,+<<-"<+++<+<<+++<<<+<"+<<+"-i++*+++<+<<*<<""<+<<+*<<<<<<<<c*c*ccicc*cccccc**ccccccccc******",+c
******+*******ccc*c*c*+***ic*+*i***c*+****+"+c<+i<"<<<++<+++++**<+<"<++<+""<c*++**<o-<<cc+"<"<+<<***+<+"<<+*cc*cccccccc*cc**c*icicccc***ccc*cc<+c
++******c**++**cccc**+cccc*c*c*ci*c********c*c*+,+"<<<<-<<+++<;<-++<*<+**i*cc**<c*cccc+**<+c******++<<"<<<+**cccccicicciciccccccccc*cccccccccc;+c
+**************c****+**+****c+<**i*ci*cc**"+<""1-;<-"<+<<++**<*+<+<"**ii***ccc+++<+****c***+*++<+"+<<<"<"<"<**ciiiiicciiicciiccc**cciccciiicccc*c
+*+++*****++***********+ccc***c***cccc***+***++;+*+c+*;+-**c<+":,",,::,<c*cci*++<",---<"<:;;",,;-"+-+<"<+<<<+iiiiicccccccccciic**cc+*ccccccccc*+*
*+**+****************c+"",c***+c<+*<+c*";:*"-",:"",:..:.:::..**+*,:::::."<<+<""<+++*c**c++"c+-<<++<**;"-<++*ccciicicciccciccccccc*ci*<c*****+****
+++**+<+<<+<;;<<"",,,::""<<+;;,,;-;::,::i.:<<+c;::,"<<"<+<"<."<--,;++*+***+++++++**++**+*+++<<"<;,,<<<""""""""**++*c**++**cccc*c<++*++*+*++*+*++*
""<++<**<*+*+<+<:--+<<++-c**c**++++*+**++<<<<<<<"<<<+<*+<<+*****+<<<<<*****++*+++++<+++"<<<"""""""""""""""""""<"+**+**<",-<+-<++-"***<<-++*+**+**
+****c*++++++++<<<*+++++;**++**+**++**+c+<<<"*,"<<******"-<++<++"""<<<******c*c<<<""<"+"<<<"""""<"""""""""<"-""<+<***<*c+<+**+*+c+*+c+**+c<+*++++
+*+*c*+c++*+<*<+*<+*+*****i+*c**+++****+<<<+<"-"<"+*"<<<""<++**+""""++**cccccc*+<"""<c+-"<<""""""-<"-"<"""""""<<<<++**+**********+*+*++<+++<+<<++
*+***++*+**+*c*++++++*+++++*++++<+cc**cc+""<<""++<++<<<*<+cc+*+<"""+icciiccc*c+"""-""-"<+<""""<<<<""++<""""""""<<+**+c**++c****+cccccc**<<+++++<<
+++<**c**<<*+*c++<++<++<+c+*+ic****c+*cc*+""c,+cc**<*++<<<i+<"**""+<ccciiccccc<"-""*ci*<"*<<""<*++<++*""<-+<+<*ciciiiiiiicccciicicccc*++cccc**c<+
**+*++*+"++++*++**<<<<cc"*<***ciccc*+*c*i*"-"-"<**+**<*"-cc*"""--"<"<c*cc**cc*<""-"*+++c+c+<<<<+<<<+<<"*+-*+<"+cc*ciciiicic****ccc***cic*****c*c+
ccc+cc****+++<*+++++*+c++<*+*+**cc*c*cc*c<"+;<*++*++"<"-"<*""""-<""<i**cc**cc*+<""<<++++<*<<<+++<<<"<"++<++<+"+*ii*ciciiiiiciii*ccccccc*ccc***cc+
<++++++<++++++<++c<+i++*ic******+**cciic+"""--<*<++<-<""<<+""""<<<<<cc**cc*ici**+*+***c**c+*++<+""<"<"<<++<<"+*c*<"*iiiici+c*cccc***+*<+++c**+***


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