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

 


*****************+**+++++++++*+*+*****************
*************+++++++++++++++++++++****************
********++++++++++++++++++<<+++++++++*+***********
*******+++++++++++++++++<<<<<++++++++++++*********
*****+++++++++++++++<<+<<<<<<<<++++++++++++*******
*****+++++++++++++<*++++++++++++<++++++++++++*****
***+++++++++++++*+*+*++*+*+++++++++++++++++++*****
***++++++++++*+++++*+;++-+++*";**+++++++++++++****
**+++++++++++**+<+***<++-+++"<;;<++++++++++++++***
+*++++++++++****++-+*+;+**+++c"+++++*+++++++++++**
*+++++++++++++";<++*"+*<*+++++++**+;+++++++++++++*
**+++++++**+****+--+*"*,+++++++;+++*+++++++++*++++
*+++++++++*+;""<+++*;-+<++<"""+-";-;-<+++++++++++*
++++++++++++*********"<+$M+-";;;<+++*++++++++++++*
*+++++++++*+***++*++*<"-++"-";++-+*;";+++++++++++*
++++++++++++*+**+*-+<+<<++*++-+,+*++**++*+++++++++
*++++++++++++**;"+c*-++"*,+++*++-;+;++++*++++++++*
*++++++++++++++*+*-+*+-++;++++++++;;++++++++++++**
**+++++++++++++++,*+*<**+;++++++*+*+*+*+++++++++**
***++++++++++*++++++*+++*;+++++++++++++++++++++***
***++++++++++++*+++++++*+*++++++++**+++++++++*****
*****++++++++++++++*+**+++++++++++++++++++++******
***+*+++++++++++++++++<+<+++++++++++++++++*+******
+*++++++*++<+++++++<++<<<+<<<+<<<<<+<++++*********
**++++****+*+++<+<<<<<<<<<<<<<<<<<<<+++***********
+++++++++*******++<<<<<<<<+<<<++<+<***************


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