We are way way over our bandwidth this billing cycle, so we had to remove all of our images
Newest blog: Invisible Bread’s One Year Anniversary!



Shakespeare Drives

- March 13, 2014
If you really have to see the comic image, click here.

                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                       ,@@,                                                                            
                                                                                                                                                                                     ,@'                                                                               
                                                                                                                                                                                  `'#.                                                                                 
                                                                                                                                                                                 `#                                                                                    
                                                                                                                                                                                ,+                                                                                     
                                                                                                                                                                               @'                                                                                      
                                                                                                                                                                              '.                                                                                       
                                                                                                                                                                              @                                                                                        
                                                                                                                                                                             :,                                                                                        
                                                                                                                                                                             #        .#    `.   `   `+#';       `##`                                                  
                                                                                                                                                                            '.        .#    `+   @+. ;   `     #,' ,    ::`:                                           
                                                                                                                                                                            @         .;     +  @    @     ;`  #.+  `  @``,                                            
                                                                                                                                                                           `:         .;     #  '    #     +#  @ .+;   #                                               
                                                                                                                                                                           '`         ::     + ,`    @+@@  #`# @  `+,  '                                               
                                                                                                                                                                           #          ;,     #  '    +     @ :.#    `@ @@@@                                            
                                                                                                                                                                           #          '`     #  #:#  #     @  +@      @+                                               
                                                                                                                                            +                              +          '.`;#` @   `.  @###  #   @`  ``,@;                                               
                                                                                                                                           @;@,                       ,   .'          ;@+;`                       .`   .###.                                           
                                                                                                                                         :#.  ,@#+;.+@@@+           '#,   :.                                            . :                                            
                                                                                                                                       .@,         ;`   @        ,.#;@    ,.                                                                                           
     `                                                                                                                             .+@@'                .@@+#@@#+;. ':    ,,        .   ;   #+:@'                                                                      
                                                                                                                                   #.                               @      #        #'  #,  @  ' +     .+'.                    `````,',`                               
                                                                                                                                   #                               .'      #        @,. ##  +  # `#    ;; ,#                  +.`,;;`;+'@  `:@####                     
                                                                                                                                  @          `                    .+`      @        ; # @:. @  ;  ,,    '   +.@##+ `+@  @  ###   @   +   @ +#  : `# `                  
                                                                                                                                 +.         ##                 .#@;@       '       ,'@@'@ @ @  #   @    +   '',    @    #  :  '  +   @   # #:   . # .@                 
                                                                                                                                 #         @ .+             `+@+,  @       .;      #.  @# ,.#  +   #    @:;+# ;    +    '  @     ,`  @+@' `,`,  + # .+,                
                                                                                                                                #.        '.  ;'          `#@. `   @        @      .    #  #+  ,;  @    @;    @@@; ;    +`  @,   ,`  @+   .`.@  # # + +` ;, @          
                                                                                                                               `@       .#.    .#       `#;.##+.#@@''       #`              `  .::@`    ; @;  #    # @##,.   '.  `,  #.@  ';.;  # ' @  @ #+ @          
                                                                                                                                #:     ,;       '#, ` '@;.@,       `@       ,:                   .      ,. .# #   .#  +  :.``@`   '  #  +''` `` +.` @  ' @, +          
                                                                                     :;:                                         ;+`    @        #+..@:'#'          :,       ;                          .+  `'.@@#;'  '  , .'     @  @,  :@   # ;,; #  @ @ +.`         
                                                                                    ..:+#.                                        `@;    #       .; @#. @            @ '`    @                                      #@            @       @   # ;`' `, + @ + +         
                                                                                    #    #                                           @# :.@`    @+ @#  @`             @.@`   ,;              :@@@`                                              ,,   ,'  @  @' @       
                                                                                    @    .,                                           .@'' ;' '#@## . #:             ;#` #    @              +                                                  ``       @  `  '       
                                                                                    #    '                                               ;.`@        +;    .#@      `+   .#    @`            ;.       ,@;'                                                     .       
                                                                                    ,.  `+                                               @ ``       ,+    ,@        @     ,#    @.            @     . #`` @                                                    `       
                                                                                     +#@'                                               @.         '#    ,#         ,      #     '@`           #,   + ,`   @                                                           
                                                                                                                                       ;#@        @;     @:@@'`            ';     `+@'`         `@  @ .#';#,                                                           
                                                                                                                                       #`        @;     .:,   :#            @        ,'`        .@  #  @#.                                                             
                                                                                                                                       @        #.      ;      `#          `@         @`      :@+   '  # `@`   #;                                                      
                                                                                             ,                                        `#      `@`       #       ,+       , #:        ,#      `,     :  #   @                                                           
                                                                                            @,@                                       '.    ,@+        ,@        @      ,@@;        ,@#;            ,` @    +                                                          
                                                  .                                         @ `'                                      ;,  '@; @        @         +`     @@'        `@: ;@.          ,; #`                                                              
                                                 ##@@+                                 `    ,+@                                       ,#@#, :@@+:      @.        .,      ';        @@    '@'        ,`                                                                 
                                                @'   `#@.                             @'@`   ,                                         `    @ `':;'+'@ ##'       #.      :;       @#       `#@,                                                                        
                                               @.       @.                           +   ,                                                  @        # ,@'.    .@.       .+     :@@           ;@',`                                                                    
                                              @:@@@:     @                           +   #                                                  '        @  .@@::'@'         .+                     .;;#@@##:                                                       `      
                                            `@,    `+@`  '# #`                       `@ `+     `##@@@@@@@,                                  @ +     `@    `..`            +                           ..,'#+++,.``        `                                            
                                            @:        .#+ ,@+'                         @,    `@#.       `@.                                 ++@     ,'                    @                                ,,,,:;+#@##@+@#@@                                           
                                           @,           ,,@` #                             .@'            #.                                 @     .#                     @                                                                                            
                                          @, `           @`  #,                           #@              `#                                  @;..+#        `+@#@@        @                                                                                            
                                         #'   `         @+   ,:                          @.                :;                                  :+@         ''     ''      @     `  ,,;                                                                                 
                                        '#`    :       @,     @                         @`                ; #;                                  .::       '.   .'#@,      #,,###:,',,#                                                                                 
                                       @#   `   '.    ;+     `#                        @                  @;@#.                                   @       #  :@;`        ,@          '                                                                                 
                                      @'    .     .  `@      #:                       @`                  +#@+#                                   `+     ; .@+         .@,'.  `      @+',,                                                                             
                                     @+      `     . +,     +'                       ::                   .`# #+    @#@@#@@@'                      +`   .#@#          :+,.@#@@@@#:.'@# `.#                                                                             
                                    ##       :      +@     '#                        @                     + '+#   ,; ;+    .@                      #    @`         #@:  #      `.`.     @                                                                             
                                  `@+         .    `#     .@                         @                     # .@`'  @  @      .@.                    ':            '##.  `+               +`                                                                            
                                 :@,          .    @.     @`                        #@                     :    #`,. .:       #,                     @          ;#'#`   @.               .'                                                                            
                                `@`            ,  #;     ':                        `@;                      ,   `#   #        :#                     `#      .++,  #   `#    `            @                                                                            
                                @.             ` ;#     .@                         #@+               :##    @    :'  @         #                      @@.  :@+     #   @.     .@.         ,.                                                                           
                               @;               `@      @                         .' '#++@:        :@.  @   #     #. +         '`                    `+#@@+'``@@@+.@#`.;    @++:@;:        @                                                                           
                              @,  ,             @,     #,                        ,# @`    +#      `#     +  '.     # @         @                     '+.  ''    @`:'.#@`    @     #`       #                                                                           
                            `@,   '            +:     `#                        .# +`  ``.,+:     @    ..:, :'      #,         @                    +#   `@    `:@,.  .    @`    ,+        ,,                                         ;                                
                            @.'    :          #'      @,                        @ ,'##@@'., @   `@@@+@,`.## `#       #,       ',                   @:   '@@#@':,.` .@     @:     :,        .;                                                                          
                           +@ #    .         ,+       @                        @  +  `@`    @    '`     @'`+ #        #'      @                  ,@`   .@            +   :+       #        `#                                                                          
                          .# ,.`    ,        @`      #.                       @.  +   `:    @    @         @`#.       `#      #                 ,#     @             ,,:  #.      @        `+                                                                          
                         `@.   +    .       #,      `@                       ''   .`        @    #         ,'.;        +.    #`                 #;    @             . #    '+     `@       `@                                                                          
                         @.    `    .      +'       #.                      ,+    `+       ,,   ,          #. '        `#   `@                   @` .@.            :@;`;    @      .#       @                                                                          
                        .#      ,    .    .#       ;+                       @      #       @    :@;:       @  @         @   +`                    ##,              @'; @    #:      @       #'                                                                         
                        @`      ;    ,    @`      `@                       .:       '     @`     ```+@.  `@.  @         #`  @                     `#              @`@  ,,   ##     `@;       #                                                                         
                       :#       .     `  @.      `@`                       :.       .+  '#            ,@@@` ` @         '`  #                      @  :          .+,#   @.   '     @ #       @                                                                         
                       @         ,    . #'       @.                         :       @ ',                      +.        +  .@,++@,.                '':`@,        # ',   ,,   `+   ;@'##:     #                                                                         
                      +;         '     ;'       @.                          #       @              +:         ;#        +. '.`   ..:#@#,         `#,@+#'@@;      # +`    @    .#@@:'@+       '                                                                         
                     .#          '    `@       @.                           @       @   ...       .;          @@        @  @           ,@`       @ #'@    ;@    ,` @     .;@`    `@;;#:      +                                                                         
                    `@           ``  `@``     +:                            ;,      @    `.@+.    @  @        @'`      ,#  @  +          ''    @#@@..`     `+'  @ .;#+#   @' #@##.   '#:     +,                                                                        
                    @.            ,  @       ;'                              +'     #,       #  @@, +;       +' @      @  ::  #.          +;   + ##           @:' #', .+ `#:.         .,     ;.                                                                        
              #,   @,               @.      .@                                `##,+#;@    `@,      .@       `#   @'. ,@`  @   +            @   @@.             @+ @`   #  #`'                ,,                                                                        
              @'@#,+               `#      `@      '#'`         `:+@###@@+@@@@#,,:#  #'     .@@`  '#        @     .#@#    ,   ,.            '  ,@#              ,+, @;@`+ @ @                +:                                                                        
              ;  + #               @      `@`    :@;,'#@#''+#@@#:`             ``   @.@`       +@@'        '#        `@,      `,            ,    '@,       ,@@@+ :#    +' + @                #`                                                                        
              ,' # #              #,      @.   +,@      '.                       ` @   #`                 ##           @       ;                  #'@#'@`+;  :#`       @  @ +                @                                                                         
               @'@##`            ,+      ,@ `@;:@'@@@    @:   .::::':+@@@@##@@+@@++.    +#              :@.             @      @                  @  +#@;   @@;#:  .@   : # ,:             ,@:                                                                         
         .;#@@#'.# #.            @       @`#+  @ @  `:   `@#@+#+'.;,''+.          +;     .@+,`       .@@+               ,'     @                 +'   #::   '   @   @   # #  #           :@#@                                                                          
      :#@',    `'`#,:           ''      ,+ '  .@#@@@;    ';  ,                     @       `,+@#@@@#@;               `'#@+     #                 @   .@ #      ,#@; +@  `.:  #        ;#+,   #                                                                         
    ,@'.        @ @ #           @       @     @,+,  :#   ':  +                     ;@      .@@.#'`                 .+#;@+      #                :'    #'+;    @@@@ @#,#` +@. ,.`.+@@@',.     +.                                                                        
     `          ,..;@          @.``    #,    #',.    @    +' ,,                     #, `'@@:`   ;#@+.`           '@'.   '+     '`               '.    +@ '@ `@:  @     @';@, #@#.           ``#                                                                        
                 @ +#`        +#@'+`  :+    ;+       @`     @ '                      @@''@     '@   ,'@#;.    ;@@.       .@,   ;:               @     @`; :#   #@`      ```@+;             :'##                                                                        
                 ;; ##       ;#.  .;  @     #        @     ;+ @                      .  @#     @.    '+ ,+@# @;            @'  .'               #     :`@  +'                            +#. #.'                                                                       
                  ,','@     ,# '@  @ ;'    ''      : :'@+'@.  @  `:::,,.            `,:#'#    +@     #     `+               @  `+              `+      ',:  @`                         .@,   ;,@                                                                       
                   ,@`,@   `@, :+  @ #     #`     ,@` #,`@`@  .;@,:,...,++#@@@@@@@@##+'@      @     .#                      :'  @              ;       @ #   @                         ',     +#                                                                       
                     ##:@  @.  ;,  @       @      @#`  # `+ @  #                      @`     @.     #                '       #  #              +       # +`  #+                        :'     ##                                                                       
                       .+@;;    #  @       @     #.,;  '; #`;#.#                     +;     :@     :#              +''      :+ `+              #       @ .+ `@                         `;     @+                                                                       
         ````            .@     @  #       @     @  @  `+ `+ ::,                    ,#     .@      @                '.      #.  #              @       @'@, @  @                       .#     #:                                                                       
        `::;''#@@++,,.  `#      @  @      .@    ':  +: `#  @  @                    ,#,     +.     #`       .` ``+###;       @   #             `+       .`  @,  @                       @@      @                                                                       
                   .. ` @       #` @ #@@@++'''',+.;'.@` @ `# ,;                    #.     #+     ;' ,+@##@;''#;,.`,        .#  .#        `     #         :#`   ',            ``  :' '@'`@      ;`                                                                      
                      @         ;` #`      ,.;,:@;:`.':'@##@@@@+##+'++#+:'::::::::`@     +@      @#@#                      @.       `'@@+':;   :@:      #'     '+           #@, ++''`  .,;      '                                                                      
                     ..         ;` ;.                     `       ```` .``.......,##@@@@@@#+@@##+#                        ''  `..'+@             :@@'.'#'      @#          #:   . @`.#'` @ `    @                                                                      
                     :+@@@'     #  ::                                                    ,    # '                 `      +@@#',:,.                  `#.        '#+      `;@'  #@. #@.    '. :;  @`                                                                     
                      '  @      #  `+                                                         :#+       ,##:..`   `.,.##@; `  '                                ' :#,,##@+';`  . ##.      `#+' @+,                                                                      
                         @     .+   #                                                        ++ #     '@,,.,,;#@#@##;,,       @                                '  ,:,+`   `# ;#@,            .#                                                                        
                         @     .,  .#                                                        @  :@@'  #.                      '`                               ..  +       '+'`              .#                                                                        
                         :'     #  ,;                                                        @    @  `,+                      ,,                               .,  @ ```;'#@+                 @                                                                        
                          @`   :@@;@                                                        :,    @ @+ #.                     `'                               .@  ,`#:..                     #                                                                        
                           @@@@# `.                                                         '`';  '@.#  @  @@#++''+..`.        @                                @  `;                         #                                                                        
                                                                                            ,;,@`'    @'  ,        :;;;;;#@+@  @                                #. +@                         @                                                                        
                             ,;                                                              '#@ @    `   @  `#+##+:,,      @  ;`                               .@@:@                         @                                                                        
                             `+                                                                `@#`   @  ,:`,      ` ,@`    #  :,                                   +                         @                                                                        
                              #                                                                  `@ ``@  #'##+@#      ::   `+  `'                                   ,`                        @                                                                        
                              @                                                                    @,:     `,,;#@@@@@@#'@@#'`   @                                   `;                        @                                                                        
                              @                                                                                     ..;         @                                    '                        @                                                                        
                              @                                                                                                 #                                    @                        @                                                                        
                              ;`                                                                                               `'                                    @                                                                                                 
                              :.                                                                                               +;                                    `                                                                                                 
                              .'                                                                                                                                                                                                                                       
                              `+                                                                                                                                                                                                                                       
                               @                                                                                                                   `                                                                                                                   
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                  ,##':`                                         #.                                                                                                                                    
                                                                                @+:`                                              ,:                                                                                                                                   
                                                                              .#                                                   ;@                                                                                                                                  
                                                                             +'                                                     '.                                                                                                                                 
                                                                            @'                                                       +                                                                                                                                 
                                                                          ,+`                                                        #                                                                                                                                 
                                                                          #                                                          :                                                                                                                                 
                                                                         #,                                .   ,           .  `:     .,                                                                                                                                
                                                                         #                            @`@+#, @,,@ ;  `.    + `#,,     #                                                                                                                                
                                                                        :.                            ::@    @  '`:@@;,    :`@        +                                                                                                                                
                                                                        #              ,:          @   @@  ` @   +.;       .;#        ;                                                                                                                                
                                                                        #               +          @   @@@;  @;;@  '        + @:      #                                                                                                                                
                                                                        #               +  .#      #``'#+.   ##`  ;#@'      @  .@     '                                                                                                                                
                                                                        #            `. ,.  @      @@'`#,.   @ +, .#        @   ;,   `.                                                                                                                                
                                                                        #           '@;@ # `+`     '`  +`#@# @  `@ + ,,:    @    #   ;,                                                                                                                                
                                                                        @          ''  ,`@#:'`     `+  '`    +   ..@',,.    . `.@    #                                                                                                                                 
                                                                        @          #    @+, .; .,   @  +,                     ``     @                                                                                                                                 
                                                                        @          @   `+., `@ .'                                    +                                                                                                                                 
                                                                        :`         `@# ',                                           ,,                                                                                                                                 
                                                                         '           `##                            .#              ;`                                                                                                                                 
                                                                         @                           '#+,'  :    :@',  `            @                                                                                                                                  
                                                                         @                     ;    @.  ;@  :. @@. #  @@#          `+                                                                                                                                  
                                                                         ;:               #   #    ` .  #'  .: # # # `# ;          ',                                                                                                                                  
                                                                         `#           :@  ;.  @      +  @#  `'`: ; # :  #          @                                                                                                                                   
                                                                          @           ,:'  +  ;     +@#+ , .+''` :`# +` `;        `.                                                                                                                                   
                                                                          `.          ,.#   +`;      @   '#. @., ; @  @`+         #.                                                                                                                                   
                                                                           @       @@ :``+  ##,      #   ,;  # ' @ #  .'          #                                                                                                                                    
                                                                           ,       @ @+  '   #       ..   ;  :`'#                +.                                                                                                                                    
                                                                           .:      #  @`  @. ,:      `.   @   `                 `#          +                                                                                                                          
                                                                            @      '`         +                                 @`         @.@`                                                                                                                        
                                                                            ;,     ',                  .                       :#        :@.  '@.    '@            ,;                                                                                                  
                                                                             @                         .@#.                   ,'       `#;      ,##@+,;#         '@,,                                                                                                  
                                                                             ;,                 #,      ..'@                  +   +#:,@#                @;     :@: ,,                                                                                                  
                                                                              @                 ,#       @ `#               ,@    @ `;`                  .#@#@;`   +,                                                                                                  
                                                                              `#                 @       #  :'             ,+     @                                @                                                                                                   
                                                                               ,@                +`      .,  + .,         ,@      @                               `+                                                                                                   
                                                                                `#'              `'  ;;   # @,  ,         #       @      #@##'                    ',                                                                                                   
                                                                                  `@.             @  `,   @@`           ,@       `+      #   `@+            .:;:'@@@                                                                                                   
                                                                                    #@`                   +            ##        +`     #      #         .@'.     #'                                                                                                   
                                                                              ;@.     @#:                            `@,        .;      #      ,;    :@@+, `  ` .#@.                                                                                                   
                                                                         .;'@#::'      `+@@.                       :@#          @      .,       @#+#+  :###';+@++#                                                                                                     
                                                                     :@@+,.     #          +@:             .:;+#@@#.           `@#.`    :       @  `'@:`.@@@#.   @                                                                                                     
                                                                  ,##`          @            '@  .,, .,'@#'';``                  ``@@:  +       @#'`     `       ,:                                                                                                    
                                                               ,@#,       ``;'# #             +  @.,:',                              ,@`,'     `@       ,'        @                                                                                                    
                                                            .@#;       `'@@###@ ;'            .. @                                     '#,:   +#        @         ;,                                                                                                   
                                                         `+@;       .;###+#++##` @             ' #        #'                           . `':@#`        +,          #                                                                                                   
                                                       .@'.       ,@######+###': ;,            @ #      ;# ..                          @@, .          ##           '.                                                                                                  
                                                     .#:       ,+####+#+##@###+' ,+            ,,#     +.   +                         :+             @.     ..     ; @,+'                                                                                              
                                                   '@.      .#@#####++#########@  @             @+     `+   #                         #            .@.    ;#@#`    ',   .#                                                                                             
                                                 '@.     .#####################@  @`            .@`     ,'.@                         +,          `##    #@+   ''   ;     '`                                                                                            
                                               .@.     ,@######################', ,,`            #.      ,'                          #         `@' ` .@#;      @         `.                                                                                            
                                              @;     ###########################@ `@             `@              +'                 :`     `:#+,   #@.@,        +        :,                                                                                            
                                            ,#`    :@+##+#########@@@@@@@#######+# #              #             @ .,`               #.:#@+#@+'@@`    :,         @        #                                                                                             
                                          :@,    '###++++##+#+#@##@#@@#@@@#######@ @                            '  ,@               .,,  :      #;   @+         #        #                                                                                             
                                          +    ,@+#++++#+##++###@#@##@#@@@@######@ +`                           @    '                   #       @   +.'        #  `    +                                                                                              
                                          ,@   @+++++##############@@@@##@@@#####'.;:                           #`  :'                  +.       ',   @`       +:   +,;.@                                                                                              
                                           #`  #+###########+####@@#####@#@@@#####+`@                            ;@'`                   @        .;    @.     +#     .@;                                                                                               
                                           .@   @##############@##';::'####@@@####@ #                                                  +,        `+     '@'#@@,       +                                                                                                
                                            #   '###########+@#+';,,,,:'####@@####++'#                     :@@@#@@':                   '#;       `#                   #                                                                                                
                                             +   @############':,,...,,;+##@@@@####@,@#,                 +#.       `#@+`                #        .;                   @                                                                                                
                                             #   ;###########+:,.....,,:+##@@@@@###@,  '@`             `@.             @@`              ,#       #`                  ,#                                                                                                
                                             `+   ###########',,.....,,,;##@@@@@####`    ,+            @.  `             ,#              `#     #:                   `,                                                                                                
                                              +;  @########+#':,.....,,,:;##@@@@##++ '+.  @@.         @    +;,            .@.             ,@'`'@;                    @`                                                                                                
                                               @  +##########':,....,'';;;+#@@@@##+'#''    #`#       @    ;` @              +;              #@'                      @                                                                                                 
                                               ,+ `#########+#:,,,,:';::;:+@@#@@#+++@ `;`  # `.     #.    @  ,`              +'              #         .'`          .'                                                                                                 
                                                @  #######+###;;;:,;;:+;,:'#+#@#++++;+;;,  @`#    ,;'     .#@+                @              .+      '+`.,          '.@:                                                                                               
                                                +, ############'+',:::::,:'+++#+''+';@     @.     @`                           #              @    ,#              .@   ,+'                                                                                            
                                                 # :###########'+';,,,,,,:'++#+'';;'':+,.  '@    #,                            @.             +,                 ;@+.      ,@'                                                                                         
                                                 @  ###########+;;;,:,,,::'+#@+';::;:'@#@+@.#'  @'                              #             .#              `+@@  ;        `@,                                                                                       
                                                 ,: @########+#+:,:,::,::;'+##+;::;';':#;+    .#: :@@@#@+,                    @ @              @`          ,@@+.#  :+          `@:                                                                                     
                                                  @ +###########:,:,;;:::;'+##';:;;';;:;@@ .#@'` @:##:   +'                   @,@             `@#      ,,#@+` `@`  ;@,          +`                                                                                     
                                                  + .###########'::::+:::;'+##;::::;;::;@;@#,   ,;    .'@+;#               ,'`:@#`         ,###.@@#@@##;,.   ;+      ,@`        @                                                                                      
                                                  `' @###########;:'#'';;;'+#':::::;;;:;@.#     @         @@.     #;#;:    :@+`##'      `'#:     #  @'`     ''     '.  ;@,      '                                                                                      
                                                   @ '#######++##+';+''''''+#::;;:::::+;+ @     #         +,,   `#':  ,#,  :`@``#+     `#.    `:#@    #@+.+@,     `@     .###@#@` `                                                                                    
                                                   ,. ######+++#+++++';';++++::::::::;:;@ @     +          `'   @'+@@@@,++ ; #. #@     ;,   '#+,,.      @@#.@`   `#               #:                                                                                   
                                                    # ######+;'''+#+''+''++#':::;:;;::@##`@     #           @  #       .++.# `   @     `;:@#.   ::.     @ @  '; ;'                `+                                                                                   
                                                    # .@###';;;;;'+#++'''+##;::;;;;'':@@+;#`    @           @ `'       `'@@#     +      @,;`     ,,'@`  '`+   ;'#                  #                                                                                   
                                                    ,' ####;';;::;'##+'''+#'::::::+;;####@;,    .,         .# .,        ;.@:     ;:       @          ,#@'@:    ;       ``           +                                                                                  
                                                     @  ####;::;:::;+++'+#+::;;;;:@@##@@#@;'   ,;+'       .@. +           @..     @       @              `,`       +@@##+   .       #                                                                                  
                                                     :; +@';;:::,::::;#+##:;;';;'+#@@@@@@#.+   ,' .@:   ,@@   ;           #`.     @       @               ;.;     #'    '#  :`      +.                                                                                 
                                                      @  #;':;::::;::::'''';';##@###@#@###`@   ,+   .#@',`    +           ##      .;     `+               :      @,      '' :,      `,                                                                                 
                                                      ;. `#@;::::,::;:;;'+'+;+#####+##@#@+'@   `+             .,         +,@       @     .'               :     @:       @  :,       @                                                                                 
                                                       @  @:;:;;::::;,;;++'@#####+##@###@#+#`   ' '+#,         #.       '+ @        #    ,:               :.     +,      @  :'       @                                                                                 
                                                       +` ,';;;:;;;;:+#+++##++#####@##++###.#   # @# :#.        #@:.  .@;  @        .#   .:               '       #      ;, :'       ;.                                                                                
                                                        @  +:'+:;##'+###+++#+'+###++###@#@@ @   #;` @.`,@         .'#+:`   #         ;:  .;               :      ,+       @  ;       ,:                                                                                
                                                        #. '@##'#######'++''#'++#+####+#### `#  @ #  #+    #@####;`       `@          @  .'               :.@`   @       `+ .#        ;                                                                                
                                                         @ `#######++++++'+@#++#######+###@` @@,@  @; .@',   .   `;@.     ##          '` ,+               ;      #       `#  +        @                                                                                
                                                         '# #@#####+++'++'++#+++##++++##@@+,@.  +.  `#+``+,:'+@###       `@@          ., ,,               +      ',      '. `'        #                                                                                
                                                          @``#+###++++''++'+##'++++#+###+##@#   .'     ,@:       #`      @ #          `' :;               ',      @'    @:  `;        #                                                                                
                                                          :# @@###+++'++##++#@+++#+#+####@@##`   @.      `'@@#.,@,      @; ;.          @ .;               ,:       `,,@@`   ::        .,                                                                               
                                                           @@  .##+#+++++''+#+'++#++#####@@#,+    @#         ,#`     `##   `#          @ ,'             ` .' @              #,         +                                                                               
                                                           .#   @###++'+++'+'#++####@@####@+##     `##. ;           +@,     #         `# ,,            +`++'.`              ;          #                                                                               
                                                          @:#   '#####+'+#+'++@+#@##+#######+.+    `;'@@@@#'.`   `+@,       +:        @` ,.           @@@@@.;.              ;`         @                                                                               
                                                          @     ;###+#++;++;+@#++++###+##@##@ @  ,@@`    `#`:#@@@@.       `#'#      '@   :.          :' @',.@#, ``          #          @                                                                               
                                                          '@    .+@#+#+####'+###'########+#@@`+@#,.@      @#         `+@+'@, :#`  :@,    ..          @   `  :@;@.'          @         .+                                                                               
                                                          @     ;+;#@###++++++##+###++######+: ;, ;,     .#.#      '@:` #,    ,@#@+      .'         .'      `  +`           @         .:                                                                               
                                                         `'    :@  ;@#++++##++###+####@######' ;; #      ,; `#  ,#;    :#`+              .'       ;@@`         +@           ;         .;                                                                               
                                                          #   '.   ,#######++##+++##@###+#@##@ :+ @      #,  :#@,      @  ;.             .'      @. @#,       '#`          `'         +                                                                                
                                                          @,  @    @@'##+++#++###+##+#####+@#  `#`'      @    +       @,   #              +     .'    `@      +@           '::@@@@@@+ '.                                                                               
                                                           +@+,     , @####+#++#@++####@@@'` ,#@.@       @           '#    @              #     :.   `  @     '+           ::.    `@  @                                                                                
                                                        `:::.;# ';@;: :+@#+++++#'++##@+.  .#@;` `@      ,',         ,#     '            ,:@   .,:.   :@@#`    #'           ': @@@@;.  @                                                                                
                                                :@#+###+#..`.:@     ... `,@.   `     ,.###++``  #,      @#:        '#      '       `.##,  '`  ,#:'       #:   ##           `.         +                                                                                
                                                              +`           ;@                .+@@@,` .#@+         @;       #       :,     .:   # @   .`   @   @#           .'        ;,                                                                                
                                                              `#             '@.               .+;#@@;`         .@, ```....+    `..+#@     #   # #:  `+#``#,  @@            '        @                                                                                 
                                                               .@`             ,#@+',;'+#@@@#+;,               #@'##':::,,+;''##+,,.       #   +  '+,   '#.   @::         .`@.      #;                                                                                 
                                       `                        `@,                 ````                     ,#;#         `                ;:  +    #@+  '`  :',;         @`:+#@#@@@'                                                                                  
                                                                  '@`                                       #+                              @  ..    :@@@#,`,#.#:        `+       ',                                                                                   
                                                                    '@;                                   #@`                               .'  @@#,`:, .;::,`        ,::+#   @   `;                                                                                   
                                                                      .@#.                             ;@#:                                  @`  ` ` #       ;;   ;@@#';;:+`; @@:  @                                                                                   
                                                                         '@`                         +@'                                      @:    ;;       @`   @`  :#@#++':@ ,@:@                                                                                   
                                                                           ##                   .,+@+.                                         '+#;##             `@#',`     '#   ``                                                                                   
                                                                            .+@'``         `,'@@+,                                                ,                .                                                                                                   
                                                                              `.;+#@###+@@#;,``                                                                                                                                                                        
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                             ,,                                                        
                                                                                                                                                                        ,      # ,'    ;:    `;      `    @; #       ;@.                                               
                                                                                                                                                                        @,+    ;  # ,@+.'    .+    `##@#;+`@ #   ,@`+`                                                 
                                                                                                                                                                     ##+#:#`  `,  # +        `;   `@  @,   # #.#@'@'`                                                  
                                                                                                                                                                       :' #   :`  @  @       ,:   +   #.   @ @#     #                                                  
                                                                                                                                                                       ,. #.  ;. `#  `@      :,   #   @'  .` @       ;                                                 
                                                                                                                                                                       ;. ;..#@. `@.  ;.     ,:   +. ,;#  @  @       `+                                                
                                                                                                                                                                       '. ;#+ :, :,:, #      ..    @## ;@@`  @@'`    .@                                                
                                                                                                                                                                       ;, +.  .. #  .@+      .@#@@           @ .#, `#'                                                 
                                                                                                                                                                       +: #,  ,+ @                           `   '#`                                                   
                                                                                                                                                                       `. +,                                                                                           
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                '@@.                                                                                   
                                                                                                                                                                             `@@.      @   ;#         :+                                                               
                                                                                                                                                                              @       ,#,  @  ;   ,###+`                                                               
                                                                                                                                                                              @       @ #  # ;@  '.                                                                    
                                                                                                                                        .            +#++,                    '. :.  @``@ `#@;   ,+                                                                    
                                                                                                                                       `@          #'    +                    .#@;  +@#;#.@+     @,;`;                                                                 
                                                                                                                                       ;.'@.   :@#.      ;`                   #'   ,@   +,'@'  `+@+:'`                                                                 
                                                                                                                                       @   .'@#.          ''                  '`   @    .#:,.@+`.`                                                                     
                                                                                                                                     ,#                    `@.                #`  +'     #',  :@+`  .          @                                                       
                                                                                                                              ``.:,:@'                       .@,              `         `,'     @@#'#   @  ++                                                          
                                                                                                                              ':,`                             ::                                                                                                      
                                                                                                                               '.                             ,:                                                                                                       
                                                                                                                               .;                            @,                                                                                                        
                                                                                                                              `@`                           :                                                                                                          
                                                                                                                             #+            #@`             `;                                                                                                          
                                                                                                                        `#@+;`           `#  #'            #                                                                                                           
                                                                                                                      ;@#                +    .@`         ..                                                                                                           
                                                                                                                   #@#.                 @       ++        @                                                                                                            
                                                                                                                #@#.                   .#        ,@       ,                                                                                                            
                                                                                                                .@                      @         ,'     '                                                                                                             
                                                                                                                 ',                     @          #.,@@;@                                                                                                             
                                                                                                                  @              '##+@  `,         @`     @                                                                                                            
                                                                                                                  `@         .##;`       @        ';   @@@`'                                                                                                           
                                                                                                                    #'    .++`  `',``,'@  @`     @#;:+'.   @                                                                                                           
                                                                                  ;.                                 ',,;@:   ,@'` ;',:     @#:##          ';                                                                                                          
                                                                                 @ #'                                 `@  :''#'    @:                      #                                                                                                           
                                                                                 +   ;                                 @'@,.        :@@#:                  #                   `,:,:;,:;:;;:,` `.    . ,:, .                                                           
                                                                                 #  .,                                 @+               ,#@@;.            :+               .@##++;;,;::,.:,:;+'+'+'''++'+';'+@#@@@@+'                                                  
                                                                                 #` @                                  `@                   ,;@@+;,      .@                `+@,         `.;'''+@@@@@#+',``         ;#                                                  
                                                                                  @+`                                   #                       ``''@@@#@#                 .; .@`+#@#@@#'.`.`         ``.'##@@@@@@@@`                                                  
                                                                        `;';                                            ';        :#@'                ,@@                  :: `@+`                                `#                                                   
                                                                        #   ,:                                          `'           `#@.         :@@#` #,                 ', .;                                  ,+                                                   
                                                                       .;  :;'                                           @             .'#@    #@@.     ,#                 ;. ;.                                  #,                                                   
                                                                        @   ,                                           `@                     `.  `;:,  @                 '` +`                                  @                                                    
                                                                        :, `@                                          #'@           .;#@@@#` .+'++'+#++@#.                ,, #`                                  @                                                    
                                                                         ,@+                                          :; ,@     @@@@@+,`#  ;,  #    `@ `,#'                +  @                                  :+                                                    
                                                                                    `:#@@@@',            `@@@'        @   @,    #'      @` ,   #,#@@@#+'; #                #.`@                                  +:                                                    
                                                                                 ++@#,     ..+#;         @  `'       `#    +.   `' `:#@@'':#     `        @                +`.'                                  @`          `                                         
                                                                               '#@ .           ,##,     ``   #       #.          @@';                     #                @ ::               `                  @                                                     
                                                                              '#`::#`             #,    ' ;@@;       @                                    ':               @ @                                  .@                                                     
                                                                             .# ;  ,'              '+                #                                    ,#               @ @                                  #;                                                     
                                                                             @  +  ',               +'               .#                                    @              `# @                                  @                                                      
                                                                            #;   @+;                 '#               @.               `';`                @              ,, @                                  @                                                      
                                                                            @     `                  @,+               @, .@`        @+'`.'##:             @       `      #.,#                                 :;                                                      
                                                                           #,                        #@#+.              '#@@        @`       ,#@'.`.`;     +. .+@##@,     # ,:                                 #.                                                      
                                                                           @                      :# @ @';#.               @        ;            ;;``@     ,@@`    `@.    @ ',                                 @                                                       
                                                                           #                       ##'    `@               `'      .@ ` ;:#@@###@@@+,:;    .@       ##+.  @ #.                                 @                                                       
                                                                           +                       @:#,     @               @       ,@@@`          .:#+    `@  ;@@@@#; ;+@@ @                                 `+                                                       
                                                            ;@@:           @                       ' .:     ,#              `@                             .@:@;         `' @                                 ''                                                       
                                                           @'  ,#          @                       `;        @,              @.                            ++,           ,' #                                 #`                                                       
                                                          ,;  .+#@:,      ,+                  ,     @         @              `@                           ,@             :` @                                 @                                                        
                                                          ;. +'           ;'                  '@.   :#         @              ;+                        :+#`             '` @                                 @                                                        
                                                          .+#:            ;+                  ;@@@  ,.         ,#             @#:                    .@@@:               @` @                                `+                                                        
                                                           '`             +.     @`          @   ##'@@          ,:          .@.'@@`             ` `+@''#:                @  @                                ;:                                                        
                                                                         `@.    `@          '.     ,:+           +;         `@  :@@@+;;;,;;;;, ,+@@'@ ':                 @  @                                @ ;                                                       
                                                                         .@+:   +@#.`      ;#        @            ;+         @   `','+@@@@#':;####, #@#                  @  @                               ;# ,'                                                      
                                                                         .@@,   @. `:@#    @`        ';            #`        +.   @      `.:,#@',.#      @@.             @ `#                              @,,'@ :                                                     
                                                                         .#,'  #:     +,   @       `@ #             @        `#   `;            `+@@;,` ', #`     @@#++#,@ ,;                              @    .@                                                     
                                                                         #:   ##       @   #`         @'            `@        @    @                 ,;@@':`+,    @  `  ,@ +:                              ,#,`  @                                                     
                                                                         # @@@'`       ::  ,.         #@             `@       '@,,`''                     ,#@#:.  @     `@ @`                             .@'#@  #.                                                    
                                                                        ,# :#`       `; #   @        '`.'             .#      .`..,+;                        `;@@@#.    .@@@@@                            #      #                                                     
                                                                        @`  @        `, #`  ,#      `#  +:             @      @                                  :++#@@@#.   @                            @      @                                                     
                                                           ,@#.        .@   @           ;,   :#     #    @`           `#      ':                                  @`   `    ;#                            .@.;:  @                                                     
                                                         :@#,,         @`   @           ;,    ,@;``@`    `#    `      ;'       #                                 ##@`     `@@@,                            @;,  `#                                                     
                                                        ,# .'         +'    @           #.      :''       ;#   '#`    @        `@.                                ###:       `#@                          '.    ::                                                     
                                                        @` @          @     ;.         `#       .'@@@`    `.@+`  @  ,@`         ,@+`                              @+@:         +,                         ,'    @                                                      
                                                        @ .+         `@      @         @`      @'         .; .'@@#@@'             '#'                             @:;+     ,@##+                           @:` @'                                                      
                                                       `@ @`         ';      `@.    `'@       @;` `'##@,  `;      :+              @ '@+;                          @,:#       .#.                            #.#`                                                       
                                                        @+:          #`        @@@@@@'   ;:..    #@.@.`@` .;     '@@@             @   .'@@#;`                     @ #:.       ;:                           .;                                                          
                                                        +'           @          +;     '@;,++  :#`  ,  .@`''     .# :+            @       `'+@@#.`  ',            @ # ,       `'                           +'                                                          
                                                                    ,#           @    ''      +:@   '#@#` #.     ',  :+           @,           `,@@#:.            @ @ @     .;@.                           +,                                                          
                                                                    ;'           @`   @  #@#+@: #,+#':    @      @    #           +,                ##@;.         @ ',@   #@#.                             +                                                           
                                                                     #           '#     @':'    @@;      @:      @    +.          ''                `'  @#@@@;`   @ +.@` ```                               @                                                           
                                                                     #`          @#;   ';  '::@@,       @;       @    `+          ;'                ,;  `+ '`'@@#'@,@@@+#@',                               @                                                           
                                                                     .+          ;`#   +#;@@#;         @#        #     @          .@                .;@@ #+@    ..+#@@#:,@                                 #                                                           
                                                                      @`        @  ,@  +#:           '#;         +`    #          ,#                 '    `        .   :,@                                :'                                                           
                                                                       #       :+   #             :@@+,,.. .#@': ':    +.          @                 @            :@   '##                                #`                                                           
                                                                        @,    '@ .. +#         ;@@#.###+;##,   ;@+'    ,,          @                 @             @   # @                                @                                                            
                                                                         @'.##+  @.  @@:`.,:##@@;`               #@     #          @                 '`            @   @.'                               `#                                                            
                                                                          :#:.   ;;   `'+@';.@@      ,                  @          +                 +.            #   @;;                               ';                                                            
                                                                                  #.        #'@                         @`         +:                ;.            @  .##                     ,::+#';#+##@,                                                            
                                                                                   #       ++ @     ;                   #`         .:                ,,``          @  ,;+         .;++@@#@@###++'+,,.,...,                                                             
                                                                                  .@@     `#  @     :                   ;,          #                ,,`,          +  ':@      :@++':,                                                                                 
                                                                                   #.@    @.  @     @                   :;          @                ,:            +` #,@  .#+#,.                                                                                      
                                                                                  `#  @` @.   @     @                   ;' `        @`               ,+            ,, :@@@+;,.                                                                                         
                                                                                  `@  .#,@    @     @                   ';          +.               .#            `+  ,;                                                                                              
                                                                                   @    @     +     #                   ',          :,                @             #                                                                                                  
                                                                                   @          +    .#::,::':,. ``,,:.   +:    `.,`  `'                #             @                                                                                                  
                                                                  `@+@##+#@@@#@#@@@@@@@@++'+#@#@#++,'.... ...'+,..,,::#;#;+@##:;@;   @                +             #                                                                                                  
                                                                                                    ,                                @                ;#            #                                                                                                  
                                                                                                    ,                                #                .@            '                                                                                                  
                                                                                                                                     +.               .@  @         ;;                                                                                                 
                                                                                                                                      #                             `+                                                                                                 
                                                                                                                                      @                             .@                                                                                                 
                                                                                                                                      #.                             .                                                                                                 
                                                                                                                                      ';                                                                                                                               
                                                                                                                                      '#                                                                                                                               
                                                                                                                                       `                                                                                                                               
                                                                         ;                                                                                                                                                                                             
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                           .                           
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                         `                                                                                                                                                                                                                                             
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                       `                                   .  .               .                                                                                                                                                                                        
                      .,`                                 ;+ ;+               .   ::::::::`         ,:::: ::                                                                                                                                                           
                   ,, `,`                                 ,+  `               .   ::::::::...  ..` `::::::::`.`  ...  .. `` ... .. ..` `.`                                                                                                                             
                  .,.,`.,.,. ..., .'.+;:'+.++ +.'+ '+;+ +;;+ ++ ;:.+.,+++++   .     ::` ,::::.::::.,:,  :::::::`::::`::::.::::: ::::::.:::                                                                                                                             
                   ,, `,` ,.`,  ,`++ ++ ++ ++ , ,+ ,+. '+ ,+ ;+ .  +; ++ ++   .     ::` ,:..:,:: ::,:`  ::::.,:::,``,: ,:.::`::`:::: ::::.                                                                                                                             
                   ,,  ,` ...,...`;+ +, ++ ++ .'++ ,+  ++ ,+ ;+ `;++; ++ ++   .     ::` ,:``:,:::::,:.  :::: `:,:::::::::,:. .:::.:::::::                                                                                                                              
                   ,, `.` ,.`,.   ...   ++ ++.+.,+ ,+  ++ ,+ ;+ ++ +; ++ ++   .     ::` ,:``:,:,```.:: `:::: .:, .::::``..:.  ::: ::```::                                                                                                                              
                   .,..,.`,, .,,, +++++ '++++.++;+,;+, .+''+''+.++;+'.++ ++`  .     ::` ,:``:,::::, :::::.:::::.::::.::::.:.  ::: ::::,::                                                                                                                              
                                  :;;;+.                                      .     ,,` .,``,. ,:,`  ,:,` ,,,,.`,::` .:,..,.  .,.  ,:,`,,                                                                                                                              
                                 `+   +                                       .                                                                                                                                                                                        
                                  `,;,                                        .                                                                                                                                                                                        
                                                                              .                                                                                                                                                                                        
                                                                              .                                                                                                                                                                                        
                                                                                                                                                                                                                                                                       
                                          .               .                           .                                                                                                                                                                      .         
                                          .               .                           .                                                                                                                                                                      .         
                                          .               .                           .                                                                                                                                                                      .         
                    ,'; ;',               .  ,'' ''`.';`  .  ;', , ;'`       :`   '   .   ;++                          :;;.                                    `;;;     ,                     :;;;          ;                      ;;  `;:                   .         
                     ,:. ,                .   ;   . ,  .  .   '  '  .        ,`   '   .  `. .`            .`          :`  .                           ,`      `,  :     , `.                   ; `;                                `,  ,;                    .         
                     , ' , ' ' ; ' . ``.  .   ;   . ''    .   :.,,.` `, ' '.;,`., '   .   +:  ;:.:`+ + ;++,. : :      ;    : ,``; ;.:` ;`;:,``..: ; ; ,`      ;    `, ; , `. ,  , ;.,; ;       ' :` ; : : ;,; ,;.: ; ;. .`; ;      ` : `; .` : ;.,````,,  .  .         
                     , `;, ''' ;`.., ';   .   ;   .   '.  .   `;, ', :  ; ;  ,`;  '   .    `+`;` +,` ;`;` ,` ++       ;    ;  ; ; ; .` ; : `.:;;; ; ; ,`      ;    `, ; , `. . `, ; `;;;       ' .; ; : ,;` ; ,` :.';'`;: ;;       ` ;` ; ;  ; ; .`:;;: :`   .         
                     ,  :, '   ., ' .  ,  .   ;   ``  `,  .    '  ;. ,. ; ;  ,`;  '   .  .  ,`;` +.. ;`;` .``` +      ;`   ; `: ; ; .` ; : `:,`   ; ; ,`      .,   `, ; , `. . `, ;  ;         ;  ; ; : . : ; ,``:`:  , ``` ;      ` .: ; :  ; ; .`,`   ;:   .         
                    `''  , `''  . : .''   .    .'. `;';   .    :  `   ;'``'' '' ''',  .  ,++: ;++  ;+``++ `+:++`       :;;  ;; ;;.;:;;:;.;;;; ;;`;;.;:.;`      `;;` ;;;.;; ;:`;,;.;: `;;      :;;;` :;,;;;:.;.;;:; ,;:,;; ;;.      ;; `;;: ;; .;,;; ;;` ``   .         
                                          .               .                           .       ;`                                                                                                                                                        :    .         
                                          .               .                           .                                                                                                                                                                      .         
                                          .               .                           .                                                                                                                                                                      .         
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````        
                  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````        
                  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````        
                  ;;;;`  ,;;;;; ;;;;;;;;;;;;;;;;;;;,'++++  ;;;+  ::;`+ +.:++++++++++++++` `+`++++++++`++++++++++++++++++++++++++++++++++```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````        
                  ;;; ;;;,;;;;; ; ;;;;;;;;;;;;;;;;;;`++++;`+.`+:++++`+ ++++++++++++++++::+:+`+++++++' ++++++++++++++++++++++++++++++++++'``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````        
                  ;;: ;;;; ;:.; ; ;; ; ;,  :.:`;;;;;;,++++ +, +.+ :+`+ + :++.:+ ; `::++; .++``::++:.' + + + ;:;::`+ + + ++;`+ ,` + ++++++.`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````        
                  ;;: ;;;;`;:.; ; ;; ;`;:.;`   ;;;;;;,++++`,':::+::+`+ +:;+  ;'`+`';.++++; '`+;.+``.' .+;   ;  +::+`;   +. `+ ++   ;+++++.`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````        
                  ;;; ;;;;`;:.; ; ;; ;`;:.;.,;;;;;;;`+++++;`++ ++::+`+ +::`':;+ +`';.++.++.;`+;.::;.' ::+ ++:++`::+ ;`++::+`+ ++ +++++++'``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````        
                  ;;;;   ;: . . ,` ;  ``  ;;  ,;;;;,'++++++.++.++  ` ; `  ; . ` , `  ++.  :; `  + ` : :  : `:  +:  ;+: `+ ` :  +;  +++++```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````        
                  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++::+++++++++++++++++++++.```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````        
                  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````        
                  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````        
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                       ;+`                  ++' ++:                                 ++.           ++;                                                                                                  
                      '                                            +'                 '`;. `+++.  '  ;++',+` :'  +: `+:                        '+';  +.            ';                                                 :+'`                                             
                     `+`                          `+                   +`             +      +`  `+   ..     :'  +:                          `'  `+  +.            ';                                                :+  +                                             
                     '+;                          `+                   +`            `+      +;  '+:  ;      :'  +:                          :'   ;  +.            ';                                                    +.                                            
                     :,+      `+: :+  `+ ,'  :+;';`+   +':+`:: +. '+;  +`     `+``+  `+      :+  ;;'  ' `++  :'  +: ++. ,: +:  +'+++.+++     .+:     +:+++  ,: +:  '; .+` ;: +` '``+``+: ,+  `' ;: .' ''  '':+. +`:'     +`                                            
                    ,  +.      +`  '; +`  +: .+ :.`+   ;; '`'. ,'  ;;  +`     +.  ;' `+      `+````+` .   +  :'  +:  +` ;: .'  ;'  +;  +`     ;+++`  +:  +` ;: .'  '; '  `'  ,' +  `` +.  ;; +   + ,; `+  :' '`+`  +`  ++:                                             
                    '  ;'      +.  :'`+   ;' .+   `+   ;;     `+'  ;;  +`     +`  ,+ `+       +:'  +:,    +  :'  +:  +`   `'+  ;'  ':  +.       .++` +.  +`   `'+  ';+   :+++++ '+'`  +.  ,+`+++++`   ;+  :'   +++++`  ;                                               
                   ``  `+`     +`  :'`+   ;' .+   `+   ;;   ;' ,'  ;;  +`     +`  ,+ `+       ;';  :+;    +  :'  +:  +` :' .'  ;'  ':  +`    +    +: +.  +` :' .'  ';:'  :'      `'#` +.  ,+`+     .+ `+  :'   +`      ;                                               
                   '    +:     +`  +: +`  +: .+   `+   ;;   +` ,'  ;;  +`     +:  ;; `+       .+`  `+:    +  :'  +:  +. +` .+  ;'  ':  +`    '`   +` +.  +` +` .+  '; +: `+   :``  ,: +.  '; +`  ``+. `+  :'   +:   .                                                  
                  ,+`   ;+`    +' :'  `+ ,'  ,+`   +++ ''`  +:`:+  ''  +++`   `+`.+  .+`       +    +`   `+` ;+  +'  +: +: :+  ''  +'  +:    '+, ,;  +:  +: +: :+  +' `+. ;' .``+` +  ++`,'  `+` ; '' ;+` ;+`  `+. '  :+`                                              
                               +`                                                                                                                                                     +.                                                                               
                               +.                                                                                                                                                     +.                                                                               
                              `+;                                                                                                                                                    `+'                                                                               
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                       `++.                      ;++ ++;                                                                                                                                                                                               
                  .+`   '++:;            +.                       .+  ';                +.                                                                                                                                                                             
                   +  ,+   ;'            +.                       .+  ';                +`                                                               .'                                                                                                            
                   ' `+`    '            +.                       .+  ';                '                                                                .+                                                                                                            
                     :+       .' :'  .+`,+. .; ;:`+. `+  ;,`+ :'  .+  ';  ': '. `+: :+        +``+ `+ :' `+,  '.`' ;;     +`:' .+  ;, ''. +.  +``+  +':+`.'                                                                                                            
                     '+       +   +: +`  +. '`  : ;; :+` ' `'  +` .+  '; ,'  `+  +`  ';      `'  , `'  +` ;'  ; ;.  :    +`  +` ;'`,  ,+  `+ ::  ': ;; '`.+                                                                                                            
                     ;+      .+   ''.+   +. ,++.  .+ ';; :    ;+` .+  '; ';   +. +.  :'       ++;     ;+` `+  . .++,     +++++`  +'   ,'   +`+++++; ;;   .'                                                                                                            
                     ,+      .+   ';.+   +.   :+'  +..`+.` `+` +` .+  '; ''   +. +`  :'        `++``+` +`  +::    :+'    +`      '+   ,'   +`+:     ;;   .+                                                                                                            
                      +;    ; +`  +. +`  +. ;  `'  '+  ++  ';  +` .+  '; ,'  `+  +`  +:      ,   ;.+;  +`  .+:  ;   +    +:   . ; :'  ,+  `+ :'   ; ;;   .+                                                                                                            
                       +' `+  .+ :'  ,+ .+; +: :.  .'  ,:  :+ :+` ,+` +'  ;: +.  +' :'       .+``+ :+ :+`   +   +; ,:    `+. ' ::  +: ,+, +`  +: ;  ''`  `++'                                                                                                          
                                                                                 +`                         ;                         ,+                                                                                                                               
                                                                                 +.                        ``                         ,'                                                                                                                               
                                                                                `+;                      '';                          :+`                                                                                                                              
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                    ;                   ;   ,` ,`     ;           `:      `,            ;                     ;   :         `.                        `,                  .`     ; :                    `,                                                             
                    ; ,` ; : ,',    ;'`,;:  ,` `.`,;:`;: ''``,.,'. , ;'    , ;'` .;;  ;;; :`,', `',,   :;: ;';'.  ::'``, ;' '; ,', :;.: :': ;;'  ';   `,;:  ''`:  : :'`   '' ;', ; : :'` ;';    :'. ; `:;;`  `;; ;  ; ;'` :;                                           
                    ; `,`; ;`. ,`  :  ; ;   ,';'``, : ; :  ;`,.` ;  :     `:,` ; : .`:  ; :`. ; : .,  `. :`;  ;   :` ; ,:   `.`. ,`:  :`` : ; `,:`    `: :`;  :`. :`. :`  .`.` ; ; :.` : ; `.  .` :`; `:`,   ; `:,``,,` ; ;                                            
                    ;  ;:....` `.  ;  : ;   ,`  :`. : ; ,'`; ,.` ;   ;'`   ,:;'' ;;.`;  ; :.` ;`: `,   '::`;  ;   :  ;`, ;'``..` `.:  :`':: : `, ;'`   , :`:'`: ;.`,'';`  .``;,; ; ::;'' ; `.  ,` .`; `:`,   :  ;`::`:;'' :                                            
                    ;  ::`;``. ,`  :  ; ;   ,`  :`. : ; ; `;`,.` ;     :  `,:` :`. :`:  ; :.` ; : .,  .` ;`;  ;   :  ; ,   :`.`. ,`:  :,` ; ; `,   ;  `, : ; `: :; .` ,`  .`:  ; ; :,` : ; `.  .` :`; `:`,   ; `: ;; :` : :                                            
                    ;  .. ;  ,;.    ;;  ;   ,''; `. : ,;`':' ,.` ;  `''    : ;;` ;'., ';; :.` ; `',.   ';,`;  ;,  :  ;`,`''  '`,;. :  : ;':`; `, ;'`   : :`.':; `:  :;.   .` '':`; : :;` ; `.   :;` `;,: ;`  `';  ,,  ;;` :                                            
                                                                                                ; :`                                                                                                                                                                   
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                        :        : ,`                                  ;                          `:   ; :          :             .`                                                                                                                                   
                  ; .` :::'` ,'.`';,,'` .', :;,  `';   `,':  ''``,`,',.':: ;';  ;;;   ; :'.   `;; ;;` .':::'` :'`   ::;  ,;; :;..':`                                                                                                                                   
                  : :,``:  :`, ,`: ,` ;`: .`:`   ; `:  `: .`:  ;`,`. ; ; : ; `.:  ;   ;`,     ; `:`:   ; :  :`. :`  :` ;`, ,`: `: ,`                                                                                                                                   
                  ``,;: :  :.'''`: ,` ;`'';.:    :;`:  `, `.,'`; ,.` ; ; : ; `.;  ;   : ,':   :  ;`:   ; :  :,'';`  :  ; ;;,`: `. .`                                                                                                                                   
                   :`:; :  :`. .`: ,` ;`, ``:    : `:  `: .`; `;`,.` ; ; : ; `.:  ;   ;   :   ; `:`:   ; :  :.` ,`  :  ;`` :`: `: ,`                                                                                                                                   
                   ; .. :  : ,', .;,` ; .': :    ,',;  `:', `':' ,.` ; ::: ; `. ';;   ; ;',   `'; `:   :::  : :;.   ::'  ;'..:  .;,`                                                                                                                                   
                                                       `:                      ; `,                                                                                                                                                                                    
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                  :` ;                      :'';;                        '               .             .'                                    .       '                                                                                                                 
                  `: ;.':`:' `'` '' .'. ''   .. ;': ;' ;;,:' `'`    ++ ;++`+'   ++ ;+. +'.  :+.+ `+` +'.' ++   +' +' ;';'`+` +' ;+` +' ;+. +'.`+``;+`+`                                                                                                                
                   ; : ';`::`; '`;  ;`  `'`  `. ; ;.``:' .:`:; '     ``' '``     ``' '`` . `` ```; ;`` .'  `` `` ````' ' ; ;``  ' ;````' '`` .; ;````;                                                                                                                 
                   :,`' ;`::`;    ..  '.`:`  `. ; ;,``:' .:`:;     `.``' '  .  `.``' '`` . ``````;  ```.'`.`` `` ````' ' ;    . + ;````' '```.;  ````'                                                                                                                 
                   `; :''`::``'. '' `': ':.  `. ; ; '' ' `:' `'.``  +'.' '`+'   +'.' ' ''. ```````+` ''.; +'.  +' +' ' ' `+` +' ;+` +' ' ' ''.`+`````'`                                                                                                                
                                                         .:                                                                     ;                                                                                                                                      
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                   `` ;        ; ; :                      ' ,    ``        .        .' ; ;   ;        `` ````' ; ., + ;                                                                                                                                                
                   `` ; ; :,  ``  .:`; `, : :`.: ;: :`.   '   ; '``' '`. :..; '. :   ; ; ;  ``.`;.`+ '``   ``; ;` ``; +                                                                                                                                                
                   `` ; ; ''` .   .: : ;' ;''``` `;''``     `` +'``' '```` . +'``    ' ' '  '+'`` .' '``  `: ; ;` ```+;                                                                                                                                                
                   `` ; ; :`   ; ; : ;` ` , ;`` ' , ;``   ' ``; '``' '`` :..; ' '    ' + '  . .`;. ' '`` `.  ' ; :, ; ;                                                                                                                                                
                                                       :                        :              ``                                                                                                                                                                      
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;               
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                  @+'';;';;';;:;'''::;::';'##++'+#+@@+#+''+#++++#++++++#################+###################################################################+##++################+#@##########@@####@##@@#@@@@@@@@@@@+'''''';+;+++++'+######+#########+;               
                  #';;;;'''::::'''':,;::';'##++'+#+@@+#'++#++#+'++++#++##+######++#++############################################################################################+@##@#########@##@######@@@##@@##@@@';''''''''+++++'+#####+##########';               
                  #+;'';;;;;;:''''':,;:,';'##++'+++@@##++##+#'+##';++############+###+###########+##################################+####################+############+###########+###########@############@@#@@##@@@''''''''''++#++''######++##+#+###+;               
                  @';';;;;':;''#''':,;:,';'##+#'++'@@#'++++##;+#+++;#+###+#############++#############################################################+##+##############################################@##@@@####@@@'''';'''''+##++''############++##+;               
                  @+'';'';;;++'';'':,;:,;:'##+#+#+'@#+++#+#+####'##:#++#+++##########'#+####+###############################################################################################@#############@@#####@@@@;;';';;'';+##++''########+###+###';               
                  @'';;':''''''';'':,;:,';'##'+'#++@@#++++++#+#++##,#######+######+##++##########################################################################################'+#####+######################@@##@@;;;;';''''++#++''########++++####+;               
                  #''';;'+'+':'''''::;;,';'##'#+++'@@+++++++++#'+#+;################+###################################################################################################+##@#++#################@@@@@';''''''';+++++''######+##++#####';               
                  #''+;;+';;::'+''':,';,';'##'#+++'@@++++##+++#'##:+;+;+;'+;+#'##'''+;+';+''#'+##;+++++#++################################################################################+##@############++##@@##@@+;;';;'''''+++++''#####++++++#####+;               
                  #''';''':;:';'''':,;;,;;+##+++#+'@@+++++++++#;+'#+;+++'##;;#'+'##'#;##'+#;+'+##;#++#++#'##########################################################+#+++##+##########@@@#'#@@##@#########'####@##@#+;;';;';'';+++++''######++++'#####';               
                  @+''#'';:;::;;;'':,;;,';+##++'++'@@+++++++##+;###+'###;##'##;#'#+##;#+;#+'+'###+#++#'#++#########################################################'#@'##+#++#+#++#+#+#'@#++#'##'#++##++##;@###@##@@@;;'''';'''+++++''#####+++#++#####';               
                  @''';';;;:;;;'''':,;:,';+##+++++'@@+++++++##'+##+++###;##'##;#+##+#;##'##'#;##++#'##+#+++#####################+#################################''#+'@++#'##+#+++##+#'@++##'#+#@++@###@#'#@@####@@@;''';'''''+++++';####+++######+##''               
                  #++'''+;;;;;';'+':,;;:';+##'+'++'@@#++++##'#'####;####'##;##;#+#+++'#'+;+'#'##'+#'#+'#++'##################################################+####++#'##+##'##'#'#+####+#+#@++#+@@'@##;###+#####@##@@'';';'''';++#++';#####++######+##';               
                  #'';';+'''';'+'';::;;:';+##'+'+++@@##++++++######+####++#+##'++'+#+;+'+++##++++'++#++#++############+######################+######+#######+#####'+#'+++@++##+@'#'@##'#@'@@'#++#+#@@@'#@@####@###@@@;'';'';'''+##++';############+###+'               
                  #+'''';+''+;++;';::;;:+'+##+#'++'@@#+++##+++###+#################+###'############+####+#############++#+#+#++##+#+########+##+##################+#+#######++#++#+#@'+#'+++##+#+@#'@'@#'###@@####@@;;';;';'''+#+++';#######+######+#+'               
                  @+''''''';+''';;;,,;;,+####++'++'@##+++++++###################+######'###############++#+++++##+##++++############+########+##+############################@################@####@####@########@@@@;;';;';'''+##+#''######+++++#####''               
                  #+;''';;;;;'+';'':,;;,'####++'++'@@++++#+#######################+###++#+#############+###+##+##+####+++##+########++#####+####################################@##########@######@###@##@##@######@@;;;';';;''+##+#''####+++#++######''               
                  #+'+':;;:;::;+;';:,;:,:+##+'+'++'@@##++++++###############+########################################++#+++#+#++##########################+##################################@######@@####@######@#@@;'';;';'''+##+#';#####++#########+'               
                  #+;+;'++;;;;''''':::;,.;'++'+'++'@@++++++#+###############+####################################+#+#+##+###+###########################################################################@#######@@@@@;'';'':'+'+##+#+;########+++#####''               
                  #'';'++++';;;''';,,;;:::++''+'++'@@##++#+#+#+#######+#####+#####################################++#+#############################################################################################@@;'';'':'#####++';########+++#+###''               
                  #+';+++',''++'+';,,;;:';+#+;+'++'@@#+#+###################++################################+####+##+###########################################################################################@@@;;'';';;;;+##+#';#######++#+###+#''               
                  #''';;;;:'''';+';,,;;,++###'+'++'@@##+#######################################################+###++#++####+++###########################################################################@@######@@@;'';;';;;:'+###+;##############+#+'               
                  #+''';;;'';#':'';::;;,+#@#+'++++'@@###############################++###########################+++##++####++###############@#####################################################################@@';;;'';;+++##+#';######++########+'               
                  #+'++''':';';:'';:,;;:;####'+'++'@@#+###+#############+##########################################++##++##########@###@##@@#@###@@@#@##@####################################################@####@@@;;;;;';'+++#+##+;#####+++++######+;               
                  #+'+';'';'';''++;,,;;:,;+++'++#+'@##+++####################################################+#################@@######@@@@##@@@#@@@@@@@@@##@@############################################@#####@#@@@;;;'''''#####+#';###+#+++++######+;               
                  #+''+;;+;;;;'''';,:;;,::'+''++++'@######+###############++##+#+#############################################@##@#@@####@@##@@@@@@@@@@@@@@@@@@##############################################@#####@@;;;'''''+####+#+;######++#+######+'               
                  #+''+++'+;';'''';,,;;:':+#+'+'++'@######+#+##++#########+##+###############################################@@@####@####@@#@#@@@@@@@@@@@@@@@@@@@################################################@#@@;;';''';:;+##+#+;#########+#####++'               
                  #+'''+++'+;;';'';,:;;:+++#+'+'++'@#######++##+###########+#++#+#########################################################@#@#@@##@@#@@@@@@@@@@@@@@@###############################################@@''''''';;;'+++#+;######+++#######+'               
                  #+';'++''''''+'';,,;;:+####'+'+++@#######+################+'###############################################@@##########@###@#@@@@@#@@@##@@@@@@@@@@@@##################################@#########@##';''''''+;++#+#+'###+##+####++###+'               
                  #++'';''''+';''';,:;;:;#@##'+'+#+@########################+##################################+##+#######@@#################@@@@#@@@@@@@@@@@@@@@@@@@@@@################################@@###@@#####@;;'';'''+++##+#+;##########+#####+'               
                  #++++'';:';';+'';,:;;::;+#+'+'+#+@###########################################################+##++###########@######@##@###@@@@#@@@@##@@@@@@@@@###@@@@@#################################@#########@;;'''';'####++++;#######++######++'               
                  #++++';+'';;'';';,:;;,,:'++'+'+#+@#########################++##################################+++###########@######@##@@##@#@@#@@@#@#@@@@@@@@##@@@@@@@@@@#######################################@@;;''''';:;+##+++;##+###+##+#####+''               
                  #'+++;:+'''''+'';::;;:':+#''+'+++@#########+#################################################+++++++#########@########@@#####@@#######@@@@@@@#@#@@@##@@@@@################################@@######@';'''';;',++#+#+;##+##++++#####+#+'               
                  #++'+';;'+;''+'';::;;:''+#+'+'+##@##############################################################+++################################@###@@@#@#@@#@@#@@@@@@#@################################@###@##@''''''';++++#+++;#+##+++#######+#''               
                  #++;:;;'++;'+'+';::;;:';+#+'+;++#@##########################+############################+#####++#####@###############@###########@@#####@###@@#@#@@@@@@@#@######################################@@'''''';'++++#++';#+#+####++###++#;'               
                  #+++;++;'++''+'';::;;:';+#+'+'++#@##############################################################+#####@################@###@#######@#####@#@#####@@@@@@@@@@@@####################################@@+''';';'''++#+++;#+#######+++####+'               
                  #+++++++'''';'+';::;;:';+#+'+'++#@##########################################################++++######@########@###########@#####@@######@#######@@#@@@@@@@@@####################################@@+;;;;'''''++#+#+;###+####+#+++###''               
                  #+'++#+;;;'''++';,:;;:;;+#+'+'++#@###########################################################+#################@###@########@####@@#@##@@########@#@@@@@@@@@@###########################@@#######@@+;';;'''';++###+;###++#++++#++#+#+'               
                  #'+'';'';;;;;''+;::;':;;+#+'+'++#@###########################################################+###+##@@@#####@##@@#######@@@@@#####@######@@#@######@@@@@@@@@@@##########################@###@###@@@;;'';';'+'++#+#+;####++##++#+###+;'               
                  #++;++';;''''++';::;;:';+#+++'++#@#######+##################################################+###+###@@@#@#####@####@##@@@@@@##@#@#@@@@#@#@#@##@###@@@@@@@@@@@@##########################@########@@+;';'';'+'++##++;#+##+##+'##++#+#+'               
                  #++++#+''';'+'+';:;;;:';+#+'+'++#@##############+##########################################++#####@#@##@############@@##############@##@###@@#@#@##@@@@@@@@@@@@#########################@#######@@@+;';:'''+'++#+++;#+####++######+#+'               
                  #++;''+;++'+'+''':;;;:+;+#+'+'++#@#####################################+####################+#+###@#@@###+++##############################@@#@####@@@#@@@@@@@@@@@######################@#########@@+;;'''''+'++#+++'######+######'+++'               
                  #++;''';++'++'+';::;':';+#+'+'++#@###+#+###################################################+##########++++++++++++++++++++++++++++#########@####@@@####@@@@@@@@@@################################@@+;'''';'+''+##++'#######++####'+++'               
                  #+'++'';#+;++'+';:;;':';+#+'+'++#@##+''+########################################################@@##+++''''''''+'+'+'''''''''''+++++++##########@@###@@@#@@@@@@@@#############################@@#@#+;'''';++'++##++'#############++#+'               
                  #++'+'+'+;'++'+';::;;:';+#+'+'++#@#################################################################++'''';;;;;;''''';;;;;;;;;;;;''''''++##############@@@@@@@@@@@#################################@+';';'''+''+##+++##++###+###+++##+'               
                  #+++++++';;;+;;';::;;:';+#+++'++#@########################################################+#######+';;;;;::::::;;;;::::::::::::::;;;;''+++######@######@@@@@@@@@@@################################@+;;';'''+'++##++'##+#+##+##+####++'               
                  #++''+++';''#;+';,:;;:';+#+'+'++@@###############################################################+';;;;;:::,,,:::::,,,,,,,,,,,,,:::;;;;''++############@@@@@@@@@@@@#############################@@@+;;';';++'+##+++'##+####+#++#+##++'               
                  ##++''++''+'+;+';::;;:+''++'+'++@@#############+######################################+###+##@##+';;;;::::,,,,,,,,,,,,,,,,,,,,,,,,::::;;''++#######@##@@@@@@@@@@#@@#######################@######@@+;;';';+++####++'######+++++#+##++'               
                  #+''++##'++++;+';::;;:+###+++'+'@@#####################################++###########+##+##+####+';;;::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,::::;;''++############@@@@@@@#@#@########################@####@@+;;''';++###+#++'######+##+++###++'               
                  #''++++++'+++'+';,:;;;+@###++'+'@@########################+############+##############+##+####+';;;:::,,,,,,,,,,,,,,,,...,,,,,,,,,,,::::;;''++########@##@@@@@@@@@@@##############################@+;;''';'####+#++'########+++++##+''               
                  #+'++##+'';''++';::;;::'##+++'++@@########################+###########+#######################+';;:::,,,,,,.,,............,..,,,,,,,,,::;;;''+########@##@@@@@@@@@@@#############################@@+;;''';;;''++#++'#########+##+#++''               
                  #+++';++'';'+++';,:;;,::'++'+'++@@####################################+#############++#######+';;:;::,,,,,,..,.....,......,...,,,,,,,,,:::;;'++########@@##@@@@@@@@@@############################@@+;;''';;;,;++#++'######+#++##+#+++'               
                  #+++'++'+'+'+++';::;;;':+++'''++@@@#######################+##################################+';;;::,,,,,...,,................,,,,,,,,,,::;;''+########@@#@@@@@@@@@@@@#############################+;;'''''+'+++#+++####+++++++#+#+++'               
                  #+++'+++++;';++';::;;;+++#+'''++@@#################################################+#++#####+';;:::,,,,,,.......................,,,,,,,,:;;;''+#######@@#@@@@@@@@@@@@@###########################@@+;;';';'+++###++'####+++++++##++++'               
                  #++''++''''+++++;::;;:####+'''++@@##########################################################+';;;::,,,,,,....................,..,,,,,,,,::;;;'+##########@#@@@@@@@@@@@###########################@@+;;''+;;#####+++'#####+++++######+'               
                  #++'''##++++'++';:::;:'###+'+'++@@##########################################################';;::::,,,,,..,..................,.,,,,,,,,::::;;'++#########@@##@@@@@@@@@@#####################@#####@+:;';;;''###+++++##############+#++               
                  ++++''++'#+++++';:::;:::+#++''++@@#################################################+++#####+';;::,:,,,,,.....................,.,,,,,,,::::;;;'++#########@##@@@@@@@@@@###########################@@+:;'''''::++++++'#########+####+#+'               
                  ++'++++++#+++++';,:;;::,+++'+'++@@@#######################+#'###############+########+#####+';;:,:,,,,,.....................,,.,,,,,,,:::::;;'++####@####@###@@@@@@@@@###########################@@+;;'''';;;'+'+++'+########++++###+'               
                  #+'+'++++;'';++';:::;;':+#+'+'++@@@#######################++########################++++###+';;:::,,,,,......................,,,,,,,,,,,,;;;;'+#############@@@@@@@@@@@@#########################@@+;;''';;';'+++++'+#####+##++#####+'               
                  #+++++#+'+'++++';::;;;+'+#+'+'++@@@#########################+###############+###+####+#####+';;::,:,,,.,.....................,,,,,,,,,,,:::;''+###@#####@##@@@@@@@@@@@@#########################@@#+;;''';'+++#++++'+#####+++++#####+'               
                  #'++'''++''+#'+';::;;;####+++'++@@@#########################################++#####+++#+#@#+;;;:::,,,,,.......................,,,,,,,,,,::;;'++#######@##@##@@#@@@@@@@@##########################@@+;;'''';####++++;+####+++;#+#####+'               
                  #+++#+#+'+++++++;:::;:+###+'+'++@@@@###############################+##############++#++###+'';;::,,,,,,,....................,,,,,,,,,,,::::;'++####@#####@@@@@#@@@@@@@@##########################@@+;;';''''##+++++;+###+##+++++####+'               
                  #+++++++#+'++'+';:::;,,;+#+'+'++@@@#######################+###############################+';;;;:,,,,,,.......................,,,,,,,,,,:::''++###@@#####@#@#@#@@@@@@@@@##########################@+;;';'';;:'+++++;+############+##''               
                  #+++++#++''+##+';::;;::,'++'+'++@@@#######################++############################@##'';;::,,,,,....,.................,,,,,,,,,,,,::;''+##########@@#@@#@@@@@@@@@@########################@@@+;;';'';;:'+'+++;+######+####++##+'               
                  +#+#+#+++;++'++';:::;;+'+#+'+'++@@@@############################################+########@#+';:::,,,,,,,,...............,,..,,,,,,,,,,,,::;'+++##@@@#@@@@@#@@#@@@@@@@@@##########################@@+;;';';;''+++++';+######+#####++#+'               
                  ##++#+++'++++++''::;;;''+#+'+'++@@@#######################+########################+#######'';:::,,,,,,,..,,..............,.,,,,,,,,,,,,::;;'++####@@@@@##@@#@@@@@@@@@@@#########################@@+;;';';'+'++++++;+####+#++####+##+'               
                  ##++++'+''''++++'::;;;+'+#+'#'+'@@@##############################################+#########'';;::::,,,,...,,........,.,...,,,,,,,,,,,,,,:::;;++####@@@@@@#@@#@@@@@@@@@@##########################@@+;;'''''''++++'';+#####+++##+#++#+'               
                  #+'++#''+'+'+'++':::;;''+#+'+'+'@@@@#######################################################';;;:::::,,,,,,,,...,.,,.......,,,,,,,,,,,,,,:::;;'+####@@@@@@@@@@@@@@@@@@@@@#########################@@+;;';''''''++++';+###+###+##+####+'               
                  ##+++#++'++++++'':::;;''+#+'+'+'@@@#####################################################@@#''';;;::::,,,,,,,,,,,.,,.,,,,,,,,,,:,,,,,,,,::::;;''+##@@##@@#@@@@@@@@@@@@@@@@########################@@+;;'';;'+++++++';+###+++++#######+'               
                  ##++#+#++'++++++'::;;;+'+#+++'+'@@#@#######################+###############################++++++'';::,,,,,,,,,,,,,,,,::;;;;;;;;::,,,,::::::;;'+#@###@@@#@@@@@@@@@@@@@@@@########################@@#';';';'+'+++++';+#####+++##++###+'               
                  #++++###++'+++++':::;;''+#++++++@@@@#######################+#####+###############+##########++++++++';::,,,,,,,,,,,:;'''''''''''';::,,:::::;;;'+#####@@@@@###@@@@@@@@@@@@#@######################@@#';';';'+;+++++';+#######+#######+'               
                  #+++++#++#+#++++;:::;;+'+#+++'++@@@@#######################+#################################+++++#+++':::,,,,,,,::;'+++++''';'';';;,::;;::;;;'++###@@@@@@@@#@@@@@@@@@@@@@@######################@@#';''';'''+++++';+######+++###+##+;               
                  #++++'+++#++++++'::;;;+'+#+++'+'@@@@@#@####################################################+'';'''++##+':,,,,,,,::;''''';;;;:::::;;;;::;;::;;;''+#####@#@@@@##@#@@@@@@@@@#@######################@@#';';';'+''+++++;++###++##+####+#+;               
                  #++++'++#++++++''::;;;''+##++'+'@@@@@@####################+##+##################+#########+'';;;''''++++;:,,,,,,:;;;;;;;;;::,::::::;;::;:::;;;;++##@@##@#@@@###@@#@@@@@@@@@#######################@#;;';';'''++++++'+####++####++###+'               
                  #++++'++++'++++';::;;;+'+#+++'+'@@@@######################+###############################+';;'+++++'''+'::,,,,,::;:;;;;;;';::::,:::::::;::;;;;'+##@@@###@@@###@@#@@@@@@@@@######################@@#;;'''''+'+++++';+#######+##++###+'               
                  #+++++'+++';+#++;::;;;+'+#+++'+'@@@@######################+###############################+'''+';::;'++'';::,,,,:::;;;;'+';;';;:::::;;;;::::;;;'+##########@@##@@@@@@@@@@@@######################@@#';';';'+++++++';+#####+#+#++####+'               
                  #++++#'++':;;+++;::;;;+'+##++'#'@@@@@#####################################################+''+':::::::'''':,,,,,:::;;:;;;:,,,,;';;:;:;:;;:::;;''+###@@#@###@@@@@@@@@@@@@#@@######################@@#''';'''+++++++''+#######+#######+'               
                  ##++'+'+'''+'+++':::;;''+##++'++@@@#@###################################################@#+'++'++###':;;'':,,,,,::;::::::,::::,:';;;;;;;::::;;''+#######@##@@@@@@@@@@@@@@@@@#####################@@+''';'''+'+++++';###########+####+'               
                  ##+++'+#++++++++'::;;;';+##++'+'@@@@###############################+####################@#+'++#;:@'@#+;;'':,,,,:,:::::::'''+###';;:;:;;::::;;;'++##@####@@@@@@@@@@@@@@@@@@@@######################@+''''';'+'+++++''###########+####+'               
                  #++++'++'+++#++'':::';+'+##++'+'@@@@@###################################################@#+''++;:#@##;';:+:,,,,:::::::;':,;+@###';;::;:::::;;;'++#######@@@@@@@@@@@@@@@@@@@######################@@+''';'''+'+#+++''#+######+#######+'               
                  ##''+;+#+'''++++;::;;;+++##++'+'@@@@@###################################################@##''+;;:++##:;;:;:,,,,::,;:,:;;:,;+++#+;;:::::::::;;''++##@@#@##@@@@@@@@@@@@@@@@@##############@#########@+';';'''+++++#+';########++#####@+'               
                  #++'+++++'''++++';;;;:####+++'++@@@#@#@##################################################@#'''';::;:;::::;:,,,::,::,,,,,::,'+#;:::,,,,:::::;;'++#@#@@###@@@@@@@@@@@@@@@@@#############++#########@@+''';'''+++++++''####+###++#####@+'               
                  #++++'+++'+++++';;;;':;####++'+'@@@@@#@###################################################+';;'';;;;;;:::;:,.,::,:,,,,:::,,,,,:;:,,,,,,::::;;''+#####@@@@@@@@@@@@@@@@@@@########+#+####++###@####@@+'';;'''+###+++';+###########+###+'               
                  ##++++'+++''''+'+;;;;::;+++++'+'@@@#######################+##############################@+':;';;:;;::,,;;,,,,::,,,,,,::::::::;:,,,,,,,::;;;;'+++#####@##@#@@@@@@#@@@@@@@###+#+#+#####++#@#######@@#'';;'';;###+++';################+'               
                  ##'+'+'++''++'+''::;;;:,+#+++++'@@@@######################################################+;::;:::,::,,:;:,,,:::,,,,,,,,:::::,,,,,,,,,,::;;;;'+++#####@##@##@@@@@@@@@@#######+###+#++'+@@########@@#;;';'';:;'++++';+###############+'               
                  ###+''+'+++++++''::;';+'+#+++'+'@@@@###################################+##################+':::::,,,,,::':,,,:::,,,,,,,,,,,,,,,,,,,,,::::;;;''+++###########@@@@@@@@@@@##+#####'++++++++#++;+#+##@@#;''''';',++'++''+################'               
                  #+++'''++'+++++'';;';;####+++'+'@@@####@##################################################+;:::::,:,,,,:;:,,,:::,,,,,,,,,,,,,,,,,,,,,:::;;;;'++++#++##+#+###@@@@@@@@@@##@+###+##+++#+++#'+++#++#+@@#''''+''+'++'++''+###@###########+'               
                  ##+++++'+++'+++'';;;;;+###+++'+'@@@@#@###@##################################+#############+;:::::,:,,:::;,,,,:::,,,,,,,,,,,,,,,,,,,,::::;;;''++++#++##++####@@@@@@@@@######+##++++++'++''++#+'+##@@#;;'''''##+#+++';################+'               
                  ##++++#++';'+++''::;;:;'+++++'++@@@@#@@##@@#################################++############+;::,,,,:,,,:;;:,,,:::,,,,,,.,,,,,,,,,,,,::::;;;'''++++##++++'####@@@@@@@@#####+##++#++'+'++''+++++;+##@@#;;''';'+###+++';+##@#########@###+               
                  ##+#+''+'';;+++'+:;;;:;;'++++'+'@@@@@##@@@###########################################+####+;::,,,,,,:::;;,,,:::::::,,,.,,,,,,,,,,,,::::;;;;'+++++#+++++++##@@#@@#@@##+#####+++++++;'''++;''+;+@#####''''';;;'+#+++''+####+++########+'               
                  #+##++++''++#+++';;;;;;;+++++'+'@@@@@@@@#####################################+##+#+#######+';:::,,,,:::;:,,,:::::,:,,,,,,,,,,,,,,,::::;;;;''+++++++++++'+##@@@@@@###++++++++#+#++++;'++++';'@@@##@@#';''';:,;''+++''+####++#########+'               
                  #+#+++++'#+++++''::;;'+++#+'+'+'@@@@@@@###########################+#####################+#+';:::,:,::::'::,,::::::::,,,,,,,,,,,,,::::;;;;;'''++++++++++'+#@#@@@####++++#++#+++'+++'';'';#+#+'+++##@#''''';;'.'+'++';#########+######+'               
                  ###++''++##+#+''':;;+;+###++'++'@@@@@@@#@####################################+#+++#+######+';;::::::::;':,,:::::::::,,,,,,,,,,::::::;:;;;'''+++++++++++'+#@@@@####+++++++++#++'+''+'';''+'''++''+;##;'''';+++'+++++;################+'               
                  ###++++###++#++''::;';+###+++++'@@@@@#########################################+#####+#+####+';::::::::;;:,,:::::::::::,,,,,:,:::::::;:;'''''+++++++++++'##@@###+#++''++;++#'#++;+''+::;';'''#;'#'++#';''';'#++#+++''###+###+#########'               
                  ##+++++++''++++'':;;;;;++#+++'+'@@@@@@#@####################################+++##+##+######+';;:::::::;;:,,::::;;:::::::::,,::::::::;;;'''''+++++++''+++#@@####++++''++'++++##+'++'#''';;'''''':'+++';''';;+##++++''#+#++++#+########'               
                  ##+++++'';'''++'';;;;::;'++++++'@@@@#@@@@#####################################'####+#######+';;;::::::;;:,,:::;;;;;::::::::::::::;;;:;;'''''+++++#++'++#@@##++++''++';;'+++'+#+++#''':';;++';:;;';#+';'''';;;'++++';####+##+###+#####+               
                  #++++++'''''''+'';;;;;::+++++++'@@@@#@@@@@###@###############################++'''###+#####+'';:::::::'::,,::;::::;;::::::::::::::;;;;''''''++++##++'+#@##+'+'+''''+;'++'+++++'';#+'';'+';++;#;'':#+';''';;;;;;+++';++++#######+####++               
                  #+++++#++';'''+'';;;;;''+#+++++'@@@#@#@@#####@########################;+'''''++++#+#########+'';;::::;':,,,:::;:::;';:::::::::::::::''''''''+++#######@@##+'''''';''+;;;;'++''++''+'+;'+'';;+;''#'##;;'''';;:;++++''+####+++########+'               
                  ###+#++++'+++++;';;;;:+'+#+++'+'@@@@@#@@####@@######################++''++'++'#########+####+'';;::::;'::,::;;;;;;'';::::::::::::;;;''''''''+++###@@@@@##++'';'';;;+;';''''++++';;+;';+:;+'':':;''@+';''';;+''+#++';######++########+'               
                  ##++++#+++++++#;'::;;;''+#++++++@@@#@####@###@@#@###################'';'';++++++#+#+####+###+'';;:::;;':::;'++++'''+::::::::::;:::';';'''''++++###@@@@@#++';'+'';'';;;;;;''++''';;#''+;:;:,;''';@@#+''''+''+'++#++''#++#############+'               
                  ##+++++###+'+#+'';:;;'''+#+++'+'@@@########@#@#######################:''',+'+++++##+##++####+''';;;:;:'+''++#++++++':::::::;:;:::;;;'''''''++++###@@@@##+++'+;';;';++;'':;;'++'''#;''':++;;;';;'''@+''''+''+++#+++';#+##############+;               
                  ##++#++###+#+++'';:';'''+##++'+'@@@@####@############################;:;'+++;++'##'##++#####++'';;;;;;;'++##+++'''';:::::::::;::;;;;'''''''++++####@@@##++;'';';;;;;':;;;;;+':;+;:':;':;'+;';:;;''##''+'+''+++++++''++#####+####+###+'               
                  ##+###+#++#++++'';:;;;''+##++'++@@@@@#@##@##@@###################+####;;:,:;+'''++++'#++#+#+++'''';;;:;;'+++++'''';::::::::;:;;:;;;;''''''++++###@@@@##++';;;';'::::;;;':+'+;'+;;;+';':;;,;;+:';''@#''++++'+'++##++'+++#++++##+#####''               
                  ####'+++#+'++++';;;';;''+##+''+'@@@@@##@#@@#######################';+'+'#+;';;'++#++''#+++++#++'''';;;;'++++++''';::::::::::::;;;;;'''''''++++####@@##+++';'';';;;:;;'';;;;'++';'';'';:':+;:;;:;+###;+++++'+'++#+++++++##',;++++####''               
                  +++#++':''''+++'';;;';''+##++'++@@@@###@#@##@##################'::;''+;+';'+''+'++++'#++++#+#++''''';'+'''+'+'+''''';::::::::;;;;;;'''''''++++####@##+++'''';';;;';;::;;::;'';;';''';',;::,:+';;;+++''++++'+'+##++++##++'::;'+;.:'#+''               
                  ++';+';'';:;''+'+'''';'++##+++++@@@@##@@#@@@@###@###########++'':;;;':':'''':+''++'''+'+++#+#+++++++'+++'+'''++'+'''';;;;::;:;;;;;;''''''++++########+++;;;;;;'::;';':;:;;:+'+;'';';;;:++':::;::++##''+'+++''+##+++'#++.;'+++;;:;;++'+               
                  #';++'++'++'+++'''''''+++##+++++@@@@@#@###@@#@#############'+;';;:::;;:';'+;;+;;;;;;##'++#'+++++++++++++++':''++++++''';;:;;;;;;;;;''''''++++#####@#++++':;::;;,;::;;:;;::++++;';+''+;;':+:;';';;'##;'''+'++'++#+#+'#+'''++++'++++''++               
                  +;++#++#+++####'+;'''''++##+++++@@@@@#@###@##@###########@##':':+;;;',:;:+;::;;;';;;'+''#+####+++++++++++'':::''''+++++++''';;;;;;;'''''+++++#######+++';:'::;::::';;:;;;+:'';++,:';;+:'+::+;;;:'+##;''++'+''+##+#++#+'++####+#+++;;''               
                  '++###+#+++###+'+';''+'''#++++++@@@@##@##@#@#@###@#########+;:;:'#;:,:+;';+';:';;:;'';;'#+'++##++++++++++''':;;''''''++++'''';;;;;;'''''++++#######+++'';':';;;:;::::;;;'+:+;,';:,::'':;'+';+';;+'##;'''';+''+##+#++#++#+++++'+++'';+'               
                  ++###++++++#';''';;;'++'+##+#+++@@@@@#@@#@######@@##########::'+:;::;::':;+:;+;+;'::+'+#'###+###++++++#++''''';''''''''+'''+'';;;;''''''++++####@##++';;::'::;::;::;:;;;;:''+';';',';;:::';;,::'+###;'+''''''+##+#++#+;;++'::;''''''#+               
                  +++++;:;;'+;''##';;''+''+##+++++@@@@@#@@@#######@@########@##+:.;:+;;+;;;',::;::,;;'''++'''#####++++'+++''''''''''''''+++'+++'';;;''''++++#+#####+';;;;;::;::::;:::;::;'';:;';';;,+:#;:'''++;'+#####''+''''''+#++#++#':'+;:,;++;'#@@@#               
                  ##++;;:;+';'+'+@+;;''+''+##+++++@@@@@#@@##@#@@##@#@@#@#####@##'+;',,,,:;;'+::::''':;;;++'+'+####++++''''''':'':;;;;''''''+++'''';;'''+++++######+;;;;;;;;:,:::;:;;;;;::';'+;'+:+';:::+,:;;::::''+###+''''''''+#+++++#+'#+';;#'+';:'+##               
                  +'++:;##++;'+'#@+;;''+'''##+#+++#@@@@@@@@@@##@###@########+':;;:,';'++::::';,::::;::;;;;+++++###++++'''''''''';';''''';;;'+''''';'''++++++#####+'';;;;;::;:;:,::,;;;;;':;;++':+:';+;;;:::;':'';;;'##'+''+++''+#+++++#''++''#;'#';;:;+'               
                  ;'+':+;:+#:;''+@';';'+''+##+++++@@@@@#@@@@######@@##@@@+':'';;;;'+,':,:;:':::::'',::;;::++''####+++'''++'''''''''''''';;;''''''''''++++++######;:;;;:;:;;::,,::;;;::::;:::';'+;:'':;';;+:;;+;;';;'##''''+''''+#+++++#';+'+'+##+:;;''#+               
                  '+'':++##+:;''+@'''''+''+##+++++@@@@@@#@@##@####@@#@@#:';':+':';::,;:',:';::';;::;:;;;';;;'++###++++'++++++++'+''''';;;;'''''''''''+++++++####+;;::;::::.;::::;;;;;;;:';+';;;';:::;';':;:::#'+#;;+##+';'+'+''+#+++++#+;+#''''+;::,;+@'               
                  ''';;'+#+';;';'@+;'''+'++##+++++@@@@@@@@@@######@#@+':;;'':;:;;::++',;:,::::,:,::,:::;;:;;'''+###++++'++'++++++++''';;;;''+++''''++++++++####';;,::;:::;:::;:;;::::;:,:;;'':'+;';+:+':':#',:;+:;#'#+'+;'+'+''+#++#++##@#;'+':;:,::+#@'               
                  ';+';:::,,;++'#@+;;;'+'++##+#+++@@@@@@@@@@@#####@##':#,::++;,';';;;:;;:,::,,;;::::;;::;:;:+''+###+++++++''''++++'''';;;'''+++'++++++++++####';:;:::::::,:;;:;:;,:;,,:;;:;';;,;:+'::;;.:;:,+:::+:';##;';'''+''+#++#++##@@;''',;+::;+##+               
                  ++#+,:,,,,;'@#@@+'';+++++##+++++@@@@@@@@@@@@##@@#@##;:,:':';;+,;:;:'::::.,::;:,:,:::::::';;+#'####++++++''''''''''''';;''+++++'+++++++#####+';;:::;;::::::::;:::::;:::;,::'+;:;;;:;:;,;;#,#;::':''#+'';'+'+''+#++#++####++'':'#+;'#@#+               
                  ++#+,::,,.:+@@@#';';''''+##+++++@@@@@@@@@#@@@@#@@####;,,;;,,:.'+:;:;::::.,,,::::::,:;;.;;;:+++####+++++'''''''''''''''''+++++++++++++#####+':::;;:;:,::;::::,:,:..::::';:+;:;+:':,#'::'';;,;;;:;+'##'';'''+''+##++++#######''+@@##@#+'               
                  ##@#::;;;'+#####''';'''++##+++++@@@@@@@@@@@@@@#######::'#',+':;;;:::,',,,::,',:,,,::::::;:;;'+#####++++'++'''''''';;'''+++++++++++++#####+';::,;:;::;::::,,:;:;;:,,::::;;+;,+;#:;,':;;;;;:#+'+'''+##'';'''+''+#+#+'+######@#+####@##+'               
                  ##@#++++++#@###+';';'+'++##+++++@@@@@@@@@@@@@@##@####+:,:+:::::':;+:,',.,;;.,;,,:;;.,,,:;::;+++#+##++++++++'+'''''';''++++++++++++######+';;:::,::;,:::;::::::;;,,;,:;:',+,;+:#,#:;+,#,';;''';;'++#+''#'''+''+##+++'################''               
                  #+###@##@@@@@##+';+;'+;++##++'++@@@@@@@@@@@@@@@########';;;;:+'::;;;:;::;;,,:.,.,,,:::,;,:::;'++++#+++++++''''''';;''''++++++++++#+#+#+';;:;':::::::;:::,;:::,;:;;:,;;;+;,';;;;+:++:,.:;';';+;+++;##'+;'''+':+#++#++################''               
                  #+###@#@@@@@###+';+''+;''##+++++@@@@@@@@@@@@@@@@########+;::,,..;:;,+:.:.,:::,:,,.,;;:,::::;:;'+'++#++++++'''''';;;;''+++++++++#+##+##'';::::::.,,,,:::;::;::::;;;::+::,',;;;;;+,';;,:,:;::;:;,::+##'+;'+'+''+#+++++################''               
                  ##+##@#####@###+';+''+;''##+++++@@@@#@@@@@#@@@@###########+;+';,;::;::.;:,,::,:::,:;,,,:,,:;;;''++++++++++''''''';;'''++++++++#######';;:;;;::::;;,:::;;;,:::;:,,:.,:;+;';':,:';::;:;'';:;';++;'++@#'+''+'#'++#+++'+################''               
                  +###+###+######+;;+;'';''##+++++@@@@@@@@@@@@@@@#########:;;:,:.;:,:,.;;::;:..:..,:.,:,:,:;:,:;:'+'+++++++''''''''''''+++++##+#+#####+'':::;,,;::::,,:,:;,:,:;;:;;':+;:,;,;::::;';+;.:;;#;##+@##@@###'+;'++++++#+#+++#####+##########+'               
                  #########++#+##+;;+;'+;'+##+++++@@@@@@@@@@@@@@@@####+:,,,''::;;:,;,:::,,:;;;';::::::::,.;:,::,;;'++##+++++''''''''''+++++++##+#####+;;::::::::,:,:;;;:,:::;;:::;:,;:,,:;;;#;',+;:;;::,:;;+@@@@@###@#++''++++'+#++#+'#######+########''               
                  ###+###+++#####+;;+;'+''+##+++++@@@@@@@@@@@@@@@@@###:,;';:;;;,;;::,:::,:;+;,::,,:;:::,,::..:,;;';''##+++++'''''''''+++++++########+';;,::,:,:,::::;;;:;:.::::;::+,:;;::';:,::;;,::,';;';,;:###@###@#'+''+++++##++#++########+#######+'               
                  ####+#++++++###+';';'++++##+++++@@@@@@@@@@@@@@@###@,:;;:++,,;:;::::+:,;;;;::,:;;,::,,.::,,;;::::;;'##+++++'''''''+++++++#+#######';;;:;:::;::::,;::::,:;;':,';;:;';,':';;,;:;,,:::,;';:;'':'+@@@##@#''''+'+####+++++#####+#+########''               
                  ####+++++++++##+';';;++####+++++@@@@@@@@@@@@@@@###;,':+:;;+;,:..:,:.:+.':.::;;;;'':';;:.,,,:::,::;:'#+++++++''''+++++++########+';;;;:,::::;:,,::::::;:::,:;:',,:;'';;:,';::,:,::;:,:+;;.;+::#@#@#@#'+''+++'+##++#++################''               
                  ###++#++++#####+';';;'++##++++#+@@@@@@@@@@@@@#@@##,+:+':,.;;,+:;:;;:,.:,,;:.,:::;.::;;;':,:,,,,,:;:;+#+#+++++++++++++#########+'';:;:::,:::::::;';;;:,'::;+'+::++:.,..,,:,:,;::::+,:'';:#;,:::##@@@#++'''''::++++#+'######++########''               
                  ###+++++#######+;;';;;:;+#++++++@@@@@@@@@@@@@#@##;;:;,,;;''':;+;:+':,''':,..:::,;.::::::,:;;;:;::::::+###+++++++++++########+';;;::::::::,::::;;,:',;';;;:;+,,:,,;;':;:;+;:,;:,+:;:+;::,,:+:':';@#@#'++++''++++'+#++################'+               
                  #####++########+';+;;++'+#++++++@@@@@@@@@@@@@@#@:'::':;';:;:::,.'+:;,:+::::;+:.,,,:,,,;;;:;::,.:;;;;;;+##++++++++##+#######+';;:,:::;;:,;:;,:::;;::+;:::::,:':,#+;;::;,::'',+'.+++:':',';,';:#;;@@@#++''''++++#++#++################+'               
                  #+##+###++++###+';';;++'+#++++++@@@@@@@@@@@@@#@#::;,:;,,:'':+;,;,':;,';+,;:...:;.;+;:,,,:;:::::,;:;;;;'+##++#+############+;;:;:;;;;;''':.+::;';,,,:;;';:;:+:;;.::+::;+:;+;;+';:+:;;+:,;:;:;;'''@#@++++''''####+++++#############+##+'               
                  ######+++++####+;;';;+####++++++@@@@@@@@@@@@@@@:::;,++;;:;;'+,.'+::;+::;::,;,+'.:';,:;+::;::..,;:,;;;;;''+#++###########+';;:::;;;;';,':;::,:,;'::;::,;+::;:;;'';;+:+,,:'::;+'',#:.+:'.:;;;;+:#;'@@+++''+''+##+++#+'########+#######''               
                  ####++++++#####+';';;++#+###++++@@@@@@@@@@@@@@';@:;;::::,:'+.;;#:,::;:;:,:::::;.;';;;,:';;',;'';;;,,;';;;++++#########+++::;:;;::;;;:,:;,;:;,:,;:;:''+:,+,;+;;;::,+:;++#:;,:+';':+:;;;+;,,,;+:':;#@+++';+':;;+++++++#####++#########+'               
                  #######++######+;;+;';:;'+++++++@@@@@@@@@@@@@+;:#+:'++':;#,,;;#+;;:;':;,;:;:;:.;';::,;::;:'+;:;:;.++;,:;';''++++'####'+':::;;:,:;:';;;;;,;'::::;+;:'::+,;,;+::;;+:;::,,::::'##++;,#,:+;';:;'+,':'@@#'+';'':;;'+'+#++#####+#+########''               
                  #+###+++#######+';';;';;++++++++@@@@@@@@@@@@@#@';;;,:,;':::::##+;;,,,;,,,+:;:.::+;:.;+,,:::;':;:::;+,:';';;:;;'''++++';;:,;;:;+;:;;;::+;.:;,;,:,::,::;+.+,;;,:::;,;::++#;,:@@###+;:+:.;#+:'#':':'#@+++';'''+++#'++++####++##########';               
                  ####+##+++####++;;';'++;+#++++++#@@@@@@@@@@@@#@#@:,;;;:;''######',;;';+,;:;;;:;+;;;:;.:;:;,:+;:+.''+:;+:;:;+;'+';'++;;:;;:;:+::;';+;::';:++,,+';:;;::::,,;++::+++:++::'+:,'@@@@@@:;,#+:,:;:,:+;:';@+'+';';'+'+#++++'################+;               
                  #########+#####+;;';;++'+#++++++#@@@@@@@@#@@@@@@##@###+#+#######+,;:;;',;:'','#++':;';';'',::;,:;'';,;';;+;'++'+'''';;'';;+:';';+;,,;;',+';::;:.:,;;'''',:+,;;:;,;,,;:++::+@##@@#@';:,;#'#;#+;;'#'@+++';+;;####++++'#########++#####+;               
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                   ``         ``   ``:             ' : .` ::``:``           ;'```      `                              ``  :   ``   ``     :      :``            ` ``     :       ``:              ``           :``         :``    ``                                   
                   :,  `,; `'```:'`;;:`,' `':  `'`;; ` :: `:``:```'` ,'.'  `` :`:' `'` `: ;; .'``,; `'` ;' :;`'`  ```..:' : ;;`:'  ``.'`  :'` ;; :```'`: :`'` ;:` ;;`'`  :'` ;;  ;;:'` ;;   ;; :'`````  `'````.'.:' `'``,'`'.``;` ``:;.;. ;' `': ;;                    
                   ..  `` `  :``: :``:````: :  : :``  `::` :``:``  : ` ```  .;`````  : ; ````;  `` `; :  ``: ; :  :,::````:`` ```` ``;    : :````:``; :. .: :`` ` ``: :  : :```` ``: :```` ````: :``,,    :````:````; :````:``:   ``: : :  ``: :````                   
                  `  ` `` `; :``: :``:````: ,  : :``  :``, :``:``; : ` ``` .  :````; : `.``    :`` `:  ````: :    ,,::````:`` ```` ``  :  : :``  :``:   . :  `` ` ``: :  : :``   ``: :``   ````: :``,.  ; :````:````:  ````:``:   ``, , :````: ,``                     
                  ,  ; `:; .';``: : ;:`````;:  `'```  :  : :``:``.'; ` ```  ;;`````.'; ```;; ,'``:; `;` ':`: `;`  ``.`````: ;;```` ``,'`  :;` ;; :```;` : `;` ::`  ;`'`  :;` ;;   ;: : ;;   ;; : :`` `  .'; ;,`:.````;`````:.``'` ``: : : ':``;: ;;                    
                       ``                 :;`                                                   ``                                                                                                  ;                                        :;`                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                      :. `;; :      :                                      `       :      :         :  ``     :``:.      ;'' :      :                ``      ;' ``:  `;;          ;:.: ';     :``    :                                                                 
                   ;;`'` : ``:'` ;' , :`'` ;; :;` ;; `'``;`;;   ,'.' `'` ;:``'`  `':````:;:`,' `':  :'```.'`  :`.'`;;    :  `:'` ;;`'`;; `':`;`;' :;``:' :  :  :``:  : ```;``'``;';'`::  : ;;`'';``  : ,'.' `'` ;:``'` ;;                                              
                  ````:   '; : :  ``:. ; :``  ; :````  :``````  ` ```  :`` `; :  : :````: :````: :  : :``;    :``:````   ;;' : :````:````: :``  ``; :````   :  :``:   '; :    :````: `:   ````:``,,  : ` ```  :`` `; :``                                               
                  ````:  :  `: :````:, :    . ; :``  ; :````    ` ```; :`` .:    : :````: :````: ,  : :``  :  :``:``     :   : :````:````: :``````; :````   :  :``:  :  `:  ; :````:. :  ;``  :``,.  : ` ```; :`` `:    .                                              
                   ;; :  `'; : : ':`, :`;` '; :;` ;; .';`` ;;   ` ```.'; ::``;`   ': ;,`: :`````;:  : :``,'`  :``: ;; :  :   : : ;; :`;; `;:`` ':`:;`````:   ;' ``:  `'; `'`.';````::  ;;` ;; :`; `  : ` ```.'; ;:``;` ';                                              
                                              :                                                :;`                                       :;`      :                                              ;              ';                                                     
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
                                                                                                `     .`    `                                                                                                                                                          
                                                                                                .     .`` . .           .      .  `                                                                                                                                    
                                                                                                .  .` ` ` . .           .      .  .                                                                                                                                    
                                                                                                . .```..`...,.  `  .  `.. .. ...  .. `   .  `      ..` `  .`.                                                                                                          
                                                                                                . `.   .  . , .` . .. ` . ,. . . `. . . . ,``, .`  `  .`. ..``                                                                                                         
                                                                                                   `.` `  . . `` .`. ` ,.. `,.`.  . ... .. . . .. `.`..`, . ``                                                                                                         
                                                                                                 `        .     .                            `.,. . ``    ` .                                                                                                          
                                                                                                                                                                                                                                                                       
License and registration, sir.
Oh. Here is my photo I.D.
This looks fake...
cobbe portrait of shakespeare alleged to be fake. The Guardian headline "A portrait of William Shakespeare? 'Codswallop' says expert"

Part of the Drunk Shakespeare series.

Permalink URL for this comic: http://www.lefthandedtoons.com/1617/
MACROBLOG View Comic Comments

Invisible Bread’s One Year Anniversary!

April 11th, 2012

Yup!  It’s been one year since I announced and launched Invisible Bread!  Remember when I posted that blog about a new webcomic of mine exactly one year ago?  Yeah, it’s that site!

If you don’t know what Invisible Bread is, check it out!  I’ve posted 113 comics so far!  Whoa!

-justin


Just in case you didn’t see

March 11th, 2012

Yup!  This is seriously the last shipment of these books.  Once we run out, that’s it!  So for anyone out there that hasn’t been lucky enough to get their hands on our book, now is your final chance.  It’s only $5 too!  Head over to the store page to pick one up.


LHT: Five year anniversary!

January 28th, 2012

Not sure if you knew this, but just two weeks ago, LHT turned five!  To everyone who has been around since the beginning, thank you so much!  And to everyone that has started reading at any point along the way, thank YOU very much!  We really appreciate all of you!

My(Justin is me.  I’m Justin) art has changed a whole lot over the past five years.  Originally, all my comics had boxes drawn around them and usually had either a rectangle man and/or a trapezoid man.  They also were kinda sloppy, since I just started drawing lefty.  Just look at this one from January 18th, 2007.  Dang, that looks so different!

Eventually trapezoid man evolved into another rectangle man and the boxes around the comics disappeared.  Here’s a comic from November 25, 2008 that shows that stuff going on.

The next step in my drawing style change you ask?  Well, that would be when the characters started having eyebrows of course!  They wouldn’t always be there, but when they were, you knew it. The John! comics (this one from May 6th, 2010) really put those angry eyebrows to good use.

And then, things just started looking a lot cleaner from then on.  The text got more readable (I switched to a tablet), the lines got cleaner and it really started looking like the LHT that I draw today =)

And that was a quick journey through five years of my drawing style!

I guess I could do a quick summary of Drew’s drawing style changes over the years too.  Here we go.  Nothing has changed!  He has always been amazing at drawing left handed!


-------------------------------------------
I have a fun concept webcomic that is always updating! Check it out! -j Draw Until It's Funny

Webcomics!


privacy policy
Background from freeseamlesstextures.com
© Copyright 2007-2013