,r;;,
                     /;;' ;' '';;,,
                   /;;' ;;';ヘ; ';;;;;,,
                     /;;;; ぃ丿 ''';;;;;;,
                      ‖|ノ;;. ,,,,,,,,;;丿; : ;,
                     ‖;; 冫丿;;: : ノ;;;>::;
                     li; //;;ノ'i;l゛: : l;;| : : : ;;,
                   li;;く 冫,;;;l゛‐:ノ;i : : : ;; :;;;,
                    l;i ;;,ュ /;;/ r;; :ノ;;;''' :,;'' : ;;;
                     l;!;';, 丿;'' く;''' ;;/: '': : ;;
r,,,,..               i;i';;(, <;;  /,く  リ'/ : : ;;;;,,
.\アj''ーt,,,._           i;l/;, ,/;;; /;ノ i'') '': : : '::'''';;,
  \,;''辷'''-,,..__.         i;l,'/;:;;;;':::;;;;|,;;;';(,,  ,::'' ;: : ,:, ,:::,
     ''-,, ゙̄'';;;;ェ‐‐‐--.......__{;i;);;;;;;;';;;;::;;;'::::;;;; ;'',::'' : : :''  '':: ::,
        ''-..  '''ヘ,,_"゙-`'.{,:(;;l '^'''^';/::;;;;::;''  , : :' , ,,:::'';::::,,
          ''く.`''‐..、:::ニ.{,;,;}. , ,; ,; ゛L;:::':;,,;:''  ,,,'::::::'',,:::::::,
             ,:'; ,:';   {,;,;  ,: ; ; ,' く::::::'': ,,, ::: ,,,, '、::,
            .ゝ',,;'' ,,_ j:;,;  ,; ,.   .):::::''',,,,,,,,,,,,::::''-‐''゙゛
             /,f'r;''''''; イノ ;.        7;'''''゙゙´
.             jIヘ丶-.'" ;'》;;ノ'''"^';;''゛,,,,,;;;;;; '''';,、
.            '!゙"彳≦rr,-‐''' 丿ァ';'ヽ'';;;;;;;;;;;;;;,,,;゙\
                  <ソ' \,,'/'ヾ,j゙'''゙゛''''''''':::;;;;;;;;;::-‐