:::::::;;;;;===================+++++++***o#???-o*+++++=====;;;;;;;;;;;;
::::::;;;;;===================+++++++****#!?$&!o**+++++=====;;;;;;;;;;;
:::::;;;;;==================++++++++****#!|:& !#o**+++++=====;;;;;;;;;;
:::::;;;;==================++++++++***oo*?$$ =%*#****++++======;;;;;;;;
::::;;;==================+++++++++**ooo#|-     S#o****++++======;;;;;;;
::::;;;=================++++++++**ooo##!?;     $!#oo****++======;;;;;;;
:::;;;=================+++++++**##|!!!||%$    S%||!#oo#%*++======;;;;;;
:::;;================++++++****o!;o&?%| &        S |!!!:#*+=======;;;;;
:::;================++++*****oo#|S  = S           $$% !+:**+=======;;;;
::;;==============+++*******ooo#|                   o  $|o*+=======;;;;
::;=============++*********ooo#|&$                     S#o*++=======;;;
::;==========+++*oooo****ooo##|%                       %#o*++=======;;;
:;========++++**o?!##########!?$*                      $?%o*++=======;;
:;=====++++++**oo&?||!%&|!!!!|                         o =o*++=======;;
:====++++++****o#!&$:&So$=?||?                           !o*++========;
:==+++++++*****o#!?| |    +S%&#                         $#o*+++=======;
:=+++++++*****o#!&S+                                    -|**+++=======;
:+++++++****o!+||&           +                          =#**+++=======;
:++++++oooo##!&S             $                          !o**+++=======;
:**oo###o#!!??$:                                       |#o**+++=======;
:S$ - *:++%o:;                                       +%!#o**+++========
:**oo#####!!??$;                                       |#o**+++=======;
:++++++oooo##!&S             $                          !o**+++=======;
:+++++++****o!*||&           +                          ?#**+++=======;
:=+++++++*****o#!&S*                                    :|**+++=======;
:==+++++++*****o#!?? |    +S%&                          $oo*+++=======;
:====++++++****o#!&$:&So$=?||?                           !o*++========;
:;=====++++++**oo&?||!?&|!!!!|                           +o*++=======;;
:;========++++**o?!##########!?$=                      $?%o*++=======;;
::;==========+++*oooo****ooo##||$                     ?%#o*++=======;;;
::;=============++*********ooo#|&                      S#o*++=======;;;
::;;==============+++*******ooo#|$                  o  $|o*+=======;;;;
:::;================++++*****oo#|S  +              *%SS+=**+=======;;;;
:::;;================++++++****o!:?&?%  %?       S |!!!|#*+=======;;;;;
:::;;;=================++++++***#!|!!!||%$     %||!#oo#&*++======;;;;;;
::::;;;=================++++++++**ooo##!?      $!#oo****++======;;;;;;;
::::;;;==================+++++++++**ooo#|      S#o****++++======;;;;;;;
:::::;;;;==================++++++++***oo-& ! =%o#****++++======;;;;;;;;
:::::;;;;;==================++++++++****#!|;S !#o**+++++=====;;;;;;;;;;
::::::;;;;;===================+++++++****#!?$&!o**+++++=====;;;;;;;;;;;
:::::::;;;;;===================+++++++***o#???=o*+++++=====;;;;;;;;;;;;
Done!
