Crafting Table
Furnace
Exploration
Settlements

Settlements

Buildings



Save every seconds. (0 to disable saving)
                       `;;;
                     `;;;;;;;
                   `;;;'';::;;;
                 .;;:::;;;;;::;;;
               `::;;;:::;;;'';:::::
             `;;;;:;;;;;;;;;';;;;;::'
           `;;:::;;;;;;;;;;;;;;;;;;;;::
         .;;;;;;::';;;;;;;;;;;::;:;;::;;;
       `;;;;;::;;;;::;;;::;;;;;;;;;;;;::;;;
     `;;:;;;;;;;;;;;;;;;;;::;;;;;;;;;;;;';;;;
   .;;;;:::;;;;;;;:;;;;;;;;;;;;;;:::;;;;:;;;;;;
   '';;;;;:::;;;;;;::;;;;;;'';;;;;;:::;;;;;;;;+:
   '''';;;;;:::;;;;;;;'';;:::;;;;:;;;:::;;;;+++:
   '''''''';;;;;;;;;::;;;;;;:::;;;::;'';''+++++:
   ''''''''::;;;;;;::::;;::;;;:::;;;:;;;+++++++:
   ''+'''''';;;;;;;;;;;;;;;::;;;:::;;;+++++++++:
   ''+''''''''';;;;:;';;;;;;;;;::;::+++++++++++:
   ''''''+''''++';;:::;;;;;;::;;;;+++++++++++++:
   ''''''+'''''+''';;;;;;;;;;;''+++++++++++++++:
   '''''''+'''''''''';;;;;:::;+++++++++++++++++:
   '''''''+'''''''''''';;;;;+++++++++++++++++++:
   '''''''''''''''''+'''';+++++++++++++++++++++:
   '''''''''''''''''+''''++++++++++++++++++++++:
   ''''''''''''''''''''''++++++++++++++++++++++:
   ''''''''''''''''''''''++++++++++++++++++++++:
   ''''''''''''''''''''''++++++++++++++++++++++:
   ''''+''''''''+''''''''++++++++++++++++++++++:
   ''''++'''''''+''''''''++++++++++++++++++++++:
   '''''+'''''''''''''''+++++++++++++++++++++++:
   '''''''''''''+'''''''+++++++++++++++++++++++:
   +''''''''''''+''''''+'++++++++++++++++++++++:
   ''''''''''''''''''''''++++++++++++++++++++++:
   '''''''''''++''''''''+++++++++++++++++++++++:
   '''''''''''++'''''''''++++++++++++++++++++++:
   '''''''''''++'''''''''++++++++++++++++++++++:
   ''''''''''''''''''''''++++++++++++++++++++++:
   ''''''''''''''''''''''++++++++++++++++++++++:
   ''''''''''''''''''''''++++++++++++++++++++++:
    ;''''''''''''''''''''+++++++++++++++++++++.
      ;''+'''''''''''''''+++++++++++++++++++.
        ;+'''''''+''''''++++++++++++++++++.
          ;''''''+''''''++++++++++++++++.
            ;''''''''''''+++++++++++++.
              ;''''''''''+++++++++++.
                ;''''''''+++++++++.
                  ;''''''+++++++.
                    ;''''+++++.
                      ;''+++.
                        ;+.                       
                         .;:;
                       `:;';;;;
                     .;;;'''++'''
                   .';'';;;'+'''';:
                 .::'++;;;'''::';;;;;
               .;'''''';;;;+;'+'';;+';'
             .''''';:;'';''';;'''''''''''
           .''';;+'';:;;;;';+''':;;:;;:;++'
         .'''''''+'';'';;'''+++';;;;;''''''''
       .'''++''';::''';;''''::'++++''''''':;;:;
     .;;'';'';'';;;;'+++'++';;;''''';;;''++''+';:
     '''''++''';;;::'::''''''++'::'++'''::;::++++:
     ''+':;;;'''';;;';;;+''';;;;;;;'''';'+;'''+#+;
     ++++++;;'++';;''';;'::''''''''';;''''''#++##;
     '++#+++'';;'+;;'''';;;:+'':''''''';;:###++##;
     ''+#+++'''''+::'++'''''';;;::+++;;;####++++#;
     ++++#+++'+++;;;:';:+'''++;;;'';''####+#+##+#;
     ++++##'+''++++''';;+''''''';'';++##+++###++#;
     +++'++'++'#+++#+''''';:;::;+++++###+####++##;
     +++++++++++++'++++;;'';;;;:##+++##+###+#++##:
     ++++''+#+++'''++++''''';;+###+++#+++##+#++#+:
     '+#+''#+++'''++++'''+'++++###+###+++##+####+:
     ''++++++++'++++++'+++'+++###+###+++######+#+:
     +++++++++++++++++##+##+#+###+###+++#####++#+:
     +++'++'++#+++#++++#+'#######+####+###++#+#++;
     +++''''++###+#++++'+'+++#++##++#####+++#####;
     ++++''++++'+#+++++''++++++++#++##++#+++#####:
     ++++++++++'''+++++++++++#+++#++#+++#++###+#+:
     +++#++++++++'+'+#+++#+++#+++####+++#++#+++##;
     +++++++++++++#'''+++++++#++#+####+#++##++++#;
     ++++''+##+#++#++'++++'######+++########+++##;
     ++++'''+##+++++++++++'#+###++++######+#+++##:
     ++#+++'+''++++++++++++++#+++#++####+++##++++:
     ++#++++'''+++++++++++++##+++#######+++####++:
     +++++++'+++#+'++++++++#########++##+++###+++:
     ++++++++'++++''++''+#+++#######+++++####++++:
     +++#++++''++++'+#'''+++#+##++#+#++###+##+#++;
     +++#''+++'+++++++++'++##+#+++++#####++######;
      ;+'''+#+++++++++#+''+##+##+++++####+#+#++#.
        ;+++#+++++++++#++'+#####++++++#++###++.
          ;++++#'+#'++++++#++####+##+#+++###.
            '''+''''+#+++'#++#+#######+++#.
              ;++''++#+''''###########++.
                ;++++++''+'##+##+###+#.
                  ;++++++++#####++##.
                    '++++++#+##+++.
                      ;++++++#++.
                        ;+#++#.
                          '+.                       
                         `;;;
                       .';;''''
                     `''':::,,,,,
                   `,::,'::;;::;::;
                 .;;:;;''';;;;;;'';;;
               .';;;;';;,''';''':,,;:,:
             .'':,:;;;:::::''';;;:::,,:;;
           .''';;;,,:''';;:,;'';;;:;;;::'''
         .''''';:;;;:;;''';;;'';'':;;;;:'''''
       .::::::'';;;;:;'':'';'''';'':''''''';;;:
     `;;;:::::::'''''''',:::,:'':,:,::'::'';:;:,,
     '''':::;;;'';:::'';;;,,,;;';;;;;;;;'''::;;;':
     ''+';;;;;''';::,;;'':,,,::'';:;::;;;'''';++':
     ''++;;;;;;;''':::;;';;;;;;;;;;;::;;;;;;#++++:
     +'+;;;;''';;''';,,:'';;';;':::'''''''###++++:
     +'';;;;'''::;'';;;;'''''''''';'''''+####++++:
     +';'';'+'+;;;;'';;;''',,,:,,,,,''+++++####+#;
     +++''''+';;;;''';''';;:;;:::;;:+++'+++######;
     ';+''''+';';;'++'';;';;;;;';;+++++'+++#++##+:
     ;;;+'''+';';;'+++':,;'';''''+++++++++##+++#+:
     ;''+++'++''''''++++''';''#+'++++++++##++++++:
     '''''++++''''''+++'';;;+##+'+##++++++++++++#;
     '''+;;'+++'''''+++;';;++#+'++##++++#++++++##;
     '''+';;;'+'+''+++++'''++#++++##++###++++++#+:
     +'''''';'++++++++'+'''+++++++##++#+'+++++##+;
     +'''++'''+++++;'+;++''##+++++##+##++++++####;
     +';;'+++''++';;'''++++###++###'#####+##+++#+:
     ++';;;+++++++;''''''++##+###+''+##++##++++++:
     ++''';'+++';++''''''+++++#+'++++#+++++++##++:
     +++''''+';';;''''''''++++++++++#+++++++##+++:
     +++''''++;';;'++'''''+''+#+++###+++++++#++++:
     ++++''++++';;;'++'''++'++#+####'++++++##++++;
     +''+++++++';;;''+'++++++++##+##+++++++#'+++#;
     ;''''++;++++;;+'+'+++++++++++###+##++##'+++#;
     ;;;'''+;;;+++'+'''''+++++++++###+#+####++++#;
     +';'''+'';''+''+'++'++##+++++###+++####++++#;
     ''';''++';''++'++++';+##++++##+'++'+#+#++###:
     ''+;''+++'';;+++++;;;;##++++#++'++'+++#+###+:
      ;+'''''+++';;+++;;;;'###+###+++++++++#+++#.
        ;''''''+'''+++;'';'#######++##++#+++++.
          ;'++'++'''++;''''####++##########+.
            '++'+++'++'''''##+++++#++##++#.
              ;;''+'++''''+##+++++++++++.
                ;''++++'''+#+++++++#++.
                  ;++++++'++++++++##.
                    ;+;'++++#+++++.
                      :;'++###++.
                        ;+'++#.
                          ;+.
                         `::;
                       `::::;;;
                     `'''::;::;;;
                   `;:;;''';;'':;;:
                 .::;;;;;;''';;;:::::
               `:'';::'':;;;''';;;;;::;
             `;;:::''':::::;::'''::;;;;::
           .;::;;;:::''':::::::;'''';;;;:::
         `::'';::;;;:::''':::;;;::'''::;:::::
       `::;:::'';::;;;'';''';;;::;;;'''::;;;:::
     .';::;'':::'';:::::;::''';;;::;'''''::::::;;
     '''';;;:::::;''';;;:::::'''''::::::'''::;;;+:
     '''''';;;:::;:;''';;;;;::;'''::;;;:::''';+++:
     '''''''';:::::;;;''';;;;;::;'''::;;;:::+++++:
     '''''''''';:;;;:;;''';::''::::'';::;;+++++++:
     ''''++'''''';:::::;;;'';:::;;:::'';+++++++++:
     +''''+'''''''';:;::;;;;'';::;;;;;++++++++++#;
     ++++'''''''''''';::;;;::;'';;;;++++++++++###:
     ''++++'''''''''''';::;;;:::''++++++++++###++:
     ''''++++''''''''''+';::;:::+++++++#++####+++:
     ''''''+++''++''''''''';::+++++++++#####+++++:
     '''+''''+++++''''''''''++++#+++++####+#+++++:
     '''+''''''+++'''''''''+++++#+++###++++++++++:
     ++''''''''''++++''''''+++++++####++++++++++#;
     '+++''''''''''+++'''''+++++###+++++++++++###:
     '''+++'''''''''++++'''+++####+++++++##+###++:
     ''''++++'''''''++'+++++####+++++++++####++++:
     ''''''++++''''''''''++###++++++++++###++++++:
     '''''''+++++''+'''''''+++++++++++###++++++++:
     '''''''++''++++'''''''+++#+++++###++++#+++++;
     ++'''''''''''+++''''''+++++++###++++++#+++##;
     '+++''''''''''++++''''+++++####+++++++++####:
     '''+++''''''''''++++''+++###+##++++++++###++:
     '''''+++''''''''''+++++###+++++++++++###++++:
     '''''''+++'''''++''''+##++++++++++####++++++:
     '''+'''''+++''''+'''''++++++++++####++++++++:
     +''''''''''+++''''''''++++++++####+#++++++++;
     +++''''''''''+++''''''++++++####++++++++++##;
      '+++''''''''+'+++''''+++++###++++++++++###.
        '+++''''''''''+++''++####++++++++++###.
          '+++''''''''''++++###++++++++++###.
            '+++''''''''''+##++++++++++###.
              '+++'''''''''+++#++++++###.
                '+++'''''''+++#++++###.
                  '+++'''''++++++###.
                    '+#+'''++++###.
                      '+++'++###.
                        '++###.
                          '#.                       






                                  ;;;
                                  ;;;
               ;;;;;;          ;;;'''##
               ;;;;;;          ;;;'''##
               ;;;;;;          ;;;'''##
               +++'''  ;;;;;;''   '''''
               +++'''  ;;;;;;''   '''''
               +++'''  ;;;;;;''   '''''
             ;;'''+++##   '''##++++++++###
             ;;'''+++##   '''##++++++++###
             '''''#####   ###''++++++++'''
             '''''#####   ###''++++++++'''
             '''''#####   ###''++++++++'''
                  '''''+++'''+++++###  ;;;'''
                  '''''+++'''+++++###  ;;;'''
                  '''''+++'''+++++###  ;;;'''
             ;;###   +++++;;;;;      ;;'''###
             ;;###   +++++;;;;;      ;;'''###
             ''   '''''''''''++###+++  ###
             ''   '''''''''''++###+++  ###
             ''   '''''''''''++###+++  ###
               ''''''+++++'''##++++++''''';;;
               ''''''+++++'''##++++++''''';;;
               ''''''+++++'''##++++++''''';;;
             ;;++++++  ;;;###+++++;;;##   ###''
             ;;++++++  ;;;###+++++;;;##   ###''
          ;;;''######  '''###''+++           ##
          ;;;''######  '''###''+++           ##
          ;;;''######  '''###''+++           ##
          '''##   ###  +++''';;+++
          '''##   ###  +++''';;+++
          '''##   ###  +++''';;+++
                       ''''''++###
                       ''''''++###
                       '''+++++
                       '''+++++
                       '''+++++
                       '''+++++
                       '''+++++
                       '''+++++














                         ,
                       +++#,
                     ++''''+#,
                   +++'''''''++,
                 ++''''''';''''++,
               +++'''';;'';;'''''++,
             ++''''';;'';;''';;''''++,
           ++''''';';;'''''''''''''''++,
          ##+'';;'';'''';;''''''''''''###
          ###++''''''''''''''';;''''++###
          #+##+++'''''''''''''''''+####+#
          #+++###++''''''''';;''++####++#
          #+++++###++'''''''''+####++##+#
          #+++++++##+++'''''+####+++#####
          ##++++#+++####+'++####++######@
          ####+++##+++##########+########
          #++##;.:++++++###+##+##########
          #++++;;'+#++++###++#+##########
          #++++;;'+#++++######+##########
          #++++;'++##+++#############++##
          #++'+''++#+##+#################
          #++++''++++++##########+###++##
          #+++'+++++++++#########+#######
          #+++++++++++++#####++####++####
          #+++++++++++++####+#++###++#++#
          #+++++++++++++###+##+##++####+#
          #+++++++++++++#####++######+##@
          ;##+++++++++++###+++##########`
            ;##+++++++++#######+######`
              ;##+++++++####+#######`
                ;##+++++###++#####`
                  ;##+++##+#####`
                    ;##+######`
                      ;#####`
                        ;#`                       
                          :;;
                        :'''';;
                      ,''';+';;''
                    ,;;';###''';;+'
                  ,;;++######+'';;'''
                ,''+++######+##+''';'++
              ,;'''+++######+++##+''';;''
            ,;;'++++########+++++##+'';;;''
          ,;;''+++####+#####+++++++##+'';;;''
        ,;;''+++############+++++++++##+'';;;''
      ,;;''++###############+#+++++++++##+++';;''
    ,;;''+++###############+++++++++++++####'';;;+
  ,;;''+++#################+++++++++++++##''';;+++
 '''''++###############++++++++#++#++++++'';;+++##
 '''';'+###+##########+++++###+++#+++++'';;+++###+
 ++'''''++#+#######+++++++##+++++++#+'';;+++###+++
 '+++++';'''#####+++++####+++++++#+'';;#++###+++++
 '+'+#++''''++#+++++++##+++++++#+'+;;++####++###++
 ++'''##+''';;''#++++#+++++++#+''';+++###++#####++
 ++++'''+++++;;;''##+++++++#++';;#++###+++#####++,
 '+++++'''##+'';;;''+++++#+''''++####++##+###++#
 '+'+++++'''##+'';;;''+#+';';+++###++#+##+#+###+
   '+++++++''+##+'';;;'';''+++###+++##+##++##++#
   #'''+++++++''#++'';;;'+++###++#####+++###+###
   #''+''++++++'''+++''#++####+++####++#######
   #'++++++++++++'+'+++####++###+##++##++###
   #'++++'+''++++++'''+##++++###+++##++###
   #''+++'+'+''++++++''++++++##++##++###
    '++++'+'+'++++++++++#++++++##++###
      +++'+'+'+'++++++++#++++#######
        +'+'+'+'+++'++++#++##++###
          +'+'+'+++'++'++#######
            +'+'++''+####++###
              +'+++'+##++###
                ++''+#+###
                  ''+###
                    +#



              ++++++++++++++++++++++
              ++++++++++++++++++++++
              ++++++++++++++++++++++
       +++++++'''';;;;;;;;;;;;;;;;;;+++++++
       +++++++'''';;;;;;;;;;;;;;;;;;+++++++
       +++++++'''';;;;;;;;;;;;;;;;;;+++++++
       +++++++'''';;;;;;;;;;;;;;;;;;+++++++
    +++'''''''++++++++++++++++++++++;;;....++++
    +++'''''''++++++++++++++++++++++;;;....++++
    +++'''''''++++++++++++++++++++++;;;....++++
++++'''+++++++++++++++++++++++++'''''''++++;;;;###
++++'''+++++++++++++++++++++++++'''''''++++;;;;###
++++'''+++++++++++++++++++++++++'''''''++++;;;;###
++++'''+++++++++++++++++++++++++'''''''++++;;;;###
+++++++++++++++++++++++++++++'''''''+++++++++++###
+++++++++++++++++++++++++++++'''''''+++++++++++###
+++++++++++++++++++++++++++++'''''''+++++++++++###
+++++++++++++++++++++++++++++'''''''+++++++++++###
++++++++++++++++++++++;;;'''''''+++++++++++++++###
++++++++++++++++++++++;;;'''''''+++++++++++++++###
++++++++++++++++++++++;;;'''''''+++++++++++++++###
++++###+++++++++++++++;;;++++++++++++++++++#######
++++###+++++++++++++++;;;++++++++++++++++++#######
++++###+++++++++++++++;;;++++++++++++++++++#######
++++###+++++++++++++++;;;++++++++++++++++++#######
++++;;;#######++++++++++++++++++++++#######''''###
++++;;;#######++++++++++++++++++++++#######''''###
++++;;;#######++++++++++++++++++++++#######''''###
++++;;;....;;;######################'''''''''''###
++++;;;....;;;######################'''''''''''###
++++;;;....;;;######################'''''''''''###
++++;;;....;;;######################'''''''''''###
    ###....;;;;;;;;;;;;;;;;;;;;;'''''''''''####
    ###....;;;;;;;;;;;;;;;;;;;;;'''''''''''####
    ###....;;;;;;;;;;;;;;;;;;;;;'''''''''''####
    ###....;;;;;;;;;;;;;;;;;;;;;'''''''''''####
       #######;;;;;;;;;;;;;;;;;;''''#######
       #######;;;;;;;;;;;;;;;;;;''''#######
       #######;;;;;;;;;;;;;;;;;;''''#######
              ######################
              ######################
              ######################
              ######################


                                                  
                         `,,,
                       `..,,...
                     `,,,......,.
                   `,.,,,,..,..,..,
                 `::,.......,,,,,,,,,
               `.,,,.,,,`,,.,,.,,,,,,,.
             `,,......,,`,,...,,,,,,.....
           `,..,,....,,,,,.......,:....`.,.
         `.....::,,,...,,,,,....,,:,,..`...,,
       `.....,..,..,,,,,....,,,,.,,,,,...,..``.
     `,..,.,,,..,.,,..,,.....,,,...,.....,,,..,,,
     ;:..,,,:::..,,,.,,,,,,,.,,,..,,,,,,..,,,...':
     ;;;:,,,,.,,,,...,,...,.`,,,,.`.,,,,,.,,,.''':
     ;;;;;:``.,,,,,,,,........,.,.....,,,,,,''''':
     :;;;;;::.,,.....,,..,..,..,,,,....,,,''''''',
     :::;::;;;:...,,...,,,``.,,.........''''''''',
     ;;::;:;;;;;:,...,...,,.,,.`.,,.,,''''''''''':
     ;;;:;;;;;;;:::,,,,,......,,,,,.''''';''''''+:
     :;;;;;;;;;;::;;:.....,,.,,,::''''''''''''''':
     ;;;:;;;;;;;:::;;;:.,,,,.,,,''''''''''''''''':
     ;;;:;;;;;;;;;:::;;::,,,..''''''''''''''''''':
     ;;;;:;::;;;;;:::;;::;:,'''''+''''++''''''''':
     ;;;;,,;:::;'';:::;;;;;'''''''''''++''''''''':
     ;;;;;:;::::;';;::;;;;:'''''''''''''''''''''':
     ;;;:;;;::;;;;;;;:;;;;:'''''''''''''''''''''':
     ;;;:;;;;;;;;;;;::::;;:'''''''''''''''''''''':
     ;;;:;;;;;;;;;:;::;::;;'''''''''''''''''''''':
     ;;;:::;;;:;;;:;;;;;;;;'''''''''''''''''''''':
     ;;;:;:;;;::;;;:;;;;;:;''''';'''''''''''''''':
     ;;;;;;;;;::;;;:::;;;;;''''''+'''''';+'''';'':
     ;;;'::;;;:;;;;;;:;:;;;''''''+''''''''''';;'+:
     :;::;:;:;;;;;:;;;;::;;'+'''''''''''''''''''+:
     ::;:;;;:;;;;;:;;;;;:;;++'''''''''''''''''''':
     ;:;;:;;;;;;:;;;;;;;:::+''''''''''''''''''''':
     ;::;::;;;;;:::;::;;;::'''''''''''''''''''''':
     :;:;';;;;;;;:::;:;;;;;'''''''''''''''''''''':
     ;;;;'';;;;;;;;:;;;;;;;'''''''''''''''''''''':
     ;;;;;;;;;;;;;;;:;;::;:'''+''''''+''''''''''':
      ::;;;;;;;:;;;;::;::;;'''+''''''+''''+'''''.
        :;;:;;;:;::;;;;;;;;''''''''''''''++'''.
          ::;;;;;:::;;;:;;;'''''''''''''''''.
            :;;:;;;:;;;:;;;'''''+'''''''''.
              ::;;;;;;:;;;;''''++'''''''.
                :;:;;;:;;:;'''''''''''.
                  ,;;;:;;:;'''''';''.
                    :;;;;;;'''''';.
                      :;;;;'''''.
                        :;;'''.
                          :'.                       
                         .;;;
                       `:;'''::
                     `;;;;;::::::
                   `:,:;;:::::;';;;
                 .;;;'';;;'''''';;;;;
               `;';;';;;;;;;';;;;;:;:::
             .;;:::::;::;;;;::;;;;;;;;;::
           .;;;;;';;;::;:;;:;;;:;;:;;''''':
         `:;:,:;;';;;''''';;;;;:;;:;;;;';;:::
       .::;,,;,,:::;;;;;;;;:;;''''';;;:;;:;:;;;
     .'';;;;;';;;';::;;;:;;,,:;;';;;:::;;,::;';''
     '':::,,;;;::;'';;;:::''''';;;;;;;;;''''';;;#;
     ''+;;';;;;;:;:::;;::;;;';;::;;;;;;:;;';::++#:
     +++;'';;;:::,,;;;'';::;;;'''::;::;;;;;;+++++:
     '++;'''';;;;';;::;;'''';::;''':;';':,#++++#+:
     ''';'''+''::';;;;;;;;;::;;;;;''';;;+##++++#+:
     ''''''+''';';;;;:::;:::;;:::;;:::+++##++++#+:
     ''''''+''''''';;:'';'':;;;;;:::++++###+++##+:
     ;'''+'+'''+'''+';;;;;;;;'';''++++++#++++##++:
     ;''++++''+'''++''';:;;;:;;;+++++++++++++++++:
     ;'++''+''''''++''''';;;::++++++++++++++++++':
     ''+'''''''''''+''''''+;+#+++#+++++++++++++++;
     '++'''''''''''+''';''+++#+++#++++++#+++++++#;
     +++'''''''''''+'';''+'+##+++#++++++#++++++++:
     ++'''''''+'''++'''''+'##+++##+++++##++++++#+:
     '''''''+++'+++''''+'+'+++++##++++##+++++++#+:
     '';''''+++'+++'''++++'++++++++++++++++++###+:
     ''''''+++''''+'''+''+'+++++++++++++#++###+++:
     +''+''+''';;''''''''''+'++++++#++''#++#+++++:
     +'''''''''';;+''''''''''#++++##+''##++++++++:
     ''''''''''++'+''''''';++#++++##++###+++++++#;
     '';;'''''''+++''''''''++#++++#+++++++#+++++#:
     '';;'''''+'''+'+'''''+++#+++#+++++++##++++#+:
     ;';+''++'+'''''+++''+'+#++++#+++++++##++++#+:
     ;''+'''+'''''''''++++'##+++++++++++###++++++:
     '''''''''''+''+''''++'+++#++++++++##+++#++++:
     +'+;''''';+++++'''''''+++#++++#++++++++#++++:
     ++';''''';+''++''+''''+++++++##+++++++++++++:
      ;''+'+'';+''''''+'';'++++++##++++++++#++++.
        ;++'''++''''''+''';+++'+++++++++++++++.
          ''''++''+'''''''+++'+++++++#++++++.
            ;'''''+''''''+++++#++++++#++++.
              ;'''+'+'++'+'+++++++++++++.
                ;'''++'+'''+++++++++++.
                  ;''''''''+++++++++.
                    ;''''''+++++#+.
                      ;''''+++++.
                        ;''##+.
                          ;#.                       
                         `;;;
                       `;;;;;;;
                     `;;;'';::;;;
                   .;;:::;;;;;::;;;
                 `::;;;:::;;;,,::::::
               `;;;;:;;;;;;;;;';;;::::'
             `;;,`.;;;``:;;;;;;;;;;;;;;::
           .;;;;;;,,';;:`.```;;;`.::;;::;;;
         `;;;;;::;;;;::;;:,,.;;;;;:;;;;;::;;;
       `;;:;;;;;;;;;;;;;;;;;::;;;;;;;;;;;:';;;;
     .;;;;:;;;;;;;:::;;;;;;;;;;;;.`:::;;:.,:;;;;;
     '';;;;;.`.;;;;;;::.`.```'';,,.``:::;;;;;;;;+:
     '''';;;;;::;;;;;;;;':::`,:;;;::;;;:::;;;;+++:
     '''''''';;;;;;;;;::;;;::::::;;;::;'';''+++++:
     ''''''''::;;;;;;```:;;::;;;:::;;;:;;;+++++++:
     ''+'''''';;;;;;;::``..`,::;;;:::;;;+++++++++:
     ''+''''''''';;;;:::;,,,::;;;::;::+++++++''++:
     '''''';''''++';;:::;;;,::::;;;;++++++++''+++:
     '''''';'''''+''';;;;;;;;;;;''+++++++++++++++:
     '''''''+'''''''''';;;;;:::;+++++++++++++++++:
     '''''''+'''''''''''';;;;;+++++++++++++++++++:
     '''''''''':''''''+'''';+++++++++++++++++++++:
     '''''''''':''''''+''''++++++'+++''++++'+++++:
     '''','',:'''''''':;'''++++++'+++'+++;;'+++++:
     '''',,::::''''''';;;''++++++++++++++;'++++++:
     ';;''':;;:''''''''''''++++++++++++++''++++++:
     ';:;+''';;'''+:'''''''++++++++;'++++'+++++++:
     ''';++'''''''+,::'''''+++++++;;'++++++++++++:
     '''''+'''''''';::''''++++++++'''++++++++++++:
     '''''''''''''+;;'''''++++++''''+++;'++++++++:
     +'''''''''',;+''''''+'++++';'++++';'++++++++:
     '''''';''':,,:''''''''++++'++++++'++++++++++:
     '''''';''':'':'''''''+++++++++++''++++'+++++:
     ''''''''''''''''''''''++++++++++'+++++'+++++:
     '''''''''''++'''''''''++''++++++++++++''++++:
     '''':;''''''''''''''''++'+++++++++++'''+++++:
     ''''::''''''''''''''''++++++'+++++';'+++++++:
     '''''''''''::'':;'''''+++++++++++''+++++++++:
      ;''''''''';:,:::'''''+++++++++++++++++++++.
        ;''+''''''::;;'''''+++++++++++++++++++.
          ;+'''''''';;;'''++++++++++++++++++.
            ;''''''''';'''++++++'+++++++++.
              ;''''''''''''++++''+++++++.
                ;''''''''''+++++++++++.
                  ;''''''''+++++++++.
                    ;''''''+++++++.
                      ;''''+++++.
                        ;''+++.
                          ;+.                       
                         .'''
                       .#+;:'+#
                     .'';::;;;'''
                   .#+'::;;;;;::'''
                 .##'::;;;:::;;;::+##
               .'#'::;;;:::::::;;;::+##
             .'';::;;;:::::::::::;;;;;+''
           .+';::;;;:::::;;;;::::::;;;;:''+
         .##':;;;;:::::;;;::;;;::::::;;;::+''
       .+#'::;;;:::::;;;::::::;;;::::::;;;::'''
     .'+;::;;;:::::;;;::::::::::;;;::::::;;;::'''
     #+'''::;;;:::::;;;::::::::;;;::::::;;;::'+++:
     ##++#';::;;;:::::;;;::::;;;;;::::;;;::++'##+:
     ##++'''';::;;;:::::;;;;;;::::::;;;::'''####+:
     ##+++'#+'+';;;;;:::::;;::::::;;;::++'######+:
     ##++###+++'';::;;;:::::::::;;;::''+###+####+:
     +#++###'++#+'';:;;;;:::::;;;::'''#####+#####;
     ++#+##+'+##+++'';::;;;:;;;::'''+#########+##;
     ++#+##+'+#+'++++'''::;;;::+''##+#++#####++##;
     ++#+##+++#+'+#++++##'::;+##+##+##++###+#++##;
     ++#+++++##+'+#++++++##'''##+#++##++###+#++##;
     ++++++++##+'+#++'#+++''######++##++###+#####;
     +++++++++++'+#+++#+++'#######++##++###+#####;
     +++#++'++++++#+++#++#+################+#####;
     ++'#++'++++++#++'#++#+######################;
     ++'#++'++++++#++'#'+#'######################;
     ++'#++'#++#++#++'#'+#+############+#########;
     ++'#++'#+'#++#+++#'+#+######+#####+#########;
     #+'#+++#+'#'+#+++#++#+######+#####+#+###++#+:
     #++#+++#++#'+#+++#++#+######+##+####+###++#+:
     ##+#++++++#++#+#+#++#+######+##+####+###++#+:
     ##+#+++++#+++#+##+++#+######+#######++##++#+:
     #+'#+++++#+++#+##+++#+######+#######++##++#+:
     #+'#+++'+#+#+#+##+++#+##+###+#+#####++######;
     ##+#+++'+#+###+##+++#+##+####++#####++###++#;
     ##+++++'+#'##+'##+++#+##+####++#+###+###++##;
     ##+'+++++#+##+'##+++#+##+####++#+###+#######;
     +++'##+++#+##+'##+'+#+##+####++#############;
      '++##+++#+##+'##+'+#+#######++############.
        '##+++#++++'##+'+#+#######++#####+####.
          '+++##++++##+++#'############+####.
            '++#++++##++##'##+############.
              '#+++'##+++#'##+##########.
                '+++##++''+###########.
                  '+##+++'####+#####.
                    '#+++#+###+###.
                      '++++#####,
                        '++###.
                          '#.                       
                          ```
                        ``  ```
                      ``
                    ```` `  `   ```
                                  ```
                ``              `` ````
              ````````             `  ```
                                        ```
                                          ```
        `````            `` `` ` ``         ```
      ``                                      ```
     ,,..`          `                     `  `..',
     ,,,,..`        `  `            `` `` `.. ;;':
     ,.,, `..`                           ...;;;.':
     ,.    ,,.                         .` ;;;.  '
     ,.    ,,,,                      ...;;;.
     ,.  ,   ,,,,..`  `` `` `  `    ..;;;.      ':
     ,. .,,    ,,,,`                ;;;.       '':
     ,, , .  . : ,,,,..`       ...;;;'.        :':
     ,,,     .:    ,,,,..`   ... ;;. '.      .' '
     ,.`      .      ,,,,..```;, .  `        ;'
      .                ,,,,`;;;`    '        `  ::
                         ,:;;.      `   ;   '`  ':
     ,.                   :;;  ,;       ;   .   ':
     ,. :         ,       :;;  ,       ;        ':
     ,:.:       ,,,        ;; ;,      :;        ':
     ,::       :,,      `:.;; ;.      .         :
     ,.      .::       :,::;;.       '.
             .:       :`, :;;;       ;
     `                ,   :;;       '         ;  .
     ,.                    ;;       '        ;; ':
      .                   `;.         .;     .  ':
      .:        ,,        :   ',      :;    ;`  ':
     :.:       ,`,        : ; '`      .     ;   ':
     :.      .:,          :;;;       ;.    ;    ':
     ,.       :           :;;'       .    `;    ',
     :.                   :;;       '     :     ',
     :::               ,.  ;;       ;    ';    '',
      ,:::            ,,.  ;             ,   '''.
        ::::        ,,,                    '''.
          :::.     :.,    ::;             `'.
            :.     :`     :;;'         ''
                ::        :  '        :'.
                :::       : ;      '  `
                  : ::    :''    '''
                    ,:::  :;;  '''.
                      :::::;;'''.
                        :::'''.
                          ,'.                       
                                  `,`
                                `::,::.
                              `.,.,.,,,:`
                            `,.```````..,,`
                          .#,..`````````..,,`
                        .+++##..``````````..,,`
                      .++'+'++##..`````````..,,,`
                    .+++';'''+++##..```````...,,,,`
                  .++'+'++;;''++####..`.`.`......,,;
                .+++'''''+++;;'+++####,,.....,,,,;''
              .+++'''''''+++++;'++++####,...,,,;''''
            .++++''''+'+++++++++''++++####.,,;''''''
          .++++''''+++++++++++++++'''+++####'';'''''
        .++++''''''+++++++++++++++#+'+++####'''''''+
      .++++''''''+++++++++++++++++++#++#####'''''+##
    .++++''''''++++++++++++++++++++++#######'''+#++#
   ++++''''''++++++++++++++++++++++#########'+#+#++#
   ##++++''''+++++++++++++++++#++###############:++#
   ####++++''++++++++++++++++++###############:  ++#
   ######++++++++++++++++++++###########++##:    ++#
   ##+#####++++''++++++++++###########++##:      +
   ###++#####++++++++++++###############:
   '+###++#####++++++++###############:
   '+++###+######++++###########++##:
   '+++++#########################:
   '+#+++++#################+###:
   '+# `+#+++##############+##:
   '+#   `+#+++#########+###:
    '+     `##+++#####+###:
             `+#++##+###:
               `++#+##:
                '+#+##
                '+#+##
                '+++##
                ;++++#
                  ++
                                                    
                         `...
                        ``.`...
                      ...`````...
                   `,....``..```.``
                 ```.,,...````````...
                `...``..`..`...``.....`
             `..`````````..```.........``
           `.``...,,.```..,,.,,,``.``.,.,,.
         `.....``.``.````......,.....``......
        ```..,..```.,,``.```........`````.,,...
     `,.`````,,,..```......`..``....,,`.```....,,
     ;:..`..``````..```........```...```..```...':
     ::::`...`````..`````..`...```.`.,.`..````''':
     :::;;:........,,,...`````,,,`````...,,,''''',
     :::,:;:,.````..,..`.....``....````...''''''',
     :::,,,::::`````...`...`.``.``...```''''''''',
     :::::,:::::,..``.``````,,...```,,''''''';;';,
     :::::::::::::,.`...`..```.....`'''''''';;';;,
     :::::::::::;::;:``.....```.``''''''''''''''':
     ;::::::::::;;;;;;:.....```,'''''''';';;''''':
     ;;;::::::::::;::;:::``...''''''''''';;'''''':
     ,;;::::::::::::::;::;:`'''';'';''''''''''''',
     ,,,::::::;:::::::;;;;;''';;;;;;';''''''''''',
     ::,::::;;;;:::::::,;::''';'';''''''''''';;';,
     :::,:::;;;::::::::,:::'';'''''''''''''';;';;:
     :::,,,:::::::::;::::::'';'';'''''''''''''''':
     :::;:,::::::;;:;;:::,:''''''''''''';'';''''',
     :::;:::::::::;::::::,:'''''''''''''''''''';;,
     :::::::::::::,:::;::;;''''';'''''''''''''';',
     ::::::;::::;;::::;::;;''''''''';;''''';''''',
     ;;::::;;:::::::::,,:;:''''''''';'''';;;''''',
     :;::::,:::::::::::,,::'';'';'''''''';''''''':
     :::::::::::::::;::::::;;;;;;;''''''''''''''':
     :::;;:::::::::,;;:::::;'';'';''''';''''';;';,
     ::::;;::::::::,,,:::::''''''''''''''''';;';;,
     ::::,::::::;::::,:::;;''''''';;''''''''''''':
     ::::,,:::;;;;:::::::,;'''''';;'''''''';''''',
     ;;::::::::;:::::::::,,''''''''''''''''''''';,
      ::::::::::;:::::;::;:';;''''';''''''''''''.
        ,:::::::;;::::;;;;:;;'''';;;''''''';''.
          ,;::::,;::::,,;::'''''';'''';;''';.
            ,:::,,:::::,:::''''';;'''';'''.
              ,:::::::::::;''';;;;''';''.
                ,::::::::::''';'';'';;.
                  ,:::::::,'''''''''.
                    ,:;:::;';;''''.
                      ::::;;;';'.
                        ,::'''.
                          ,'.                       
           ,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;
           ,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;
           ,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;
           ,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;
           ,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;
           ,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;
           ,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;
           ,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;
           ,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;
  ,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;''''''''
  ,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;''''''''
  ,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;''''''''
  ,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;''''''''
  ,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;''''''''
  ,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;''''''''
  ,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;''''''''
  ,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;''''''''
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''''''''''''''''
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''''''''''''''''
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''''''''''''''''
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''''''''''''''''
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''''''''''''''''
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''''''''''''''''
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''''''''''''''''
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''''''''''''''''
  ;;;;;;;;;'''''''''''''''''''''''''''''''''''''''''
  ;;;;;;;;;'''''''''''''''''''''''''''''''''''''''''
  ;;;;;;;;;'''''''''''''''''''''''''''''''''''''''''
  ;;;;;;;;;'''''''''''''''''''''''''''''''''''''''''
  ;;;;;;;;;'''''''''''''''''''''''''''''''''''''''''
  ;;;;;;;;;'''''''''''''''''''''''''''''''''''''''''
  ;;;;;;;;;'''''''''''''''''''''''''''''''''''''''''
  ;;;;;;;;;'''''''''''''''''''''''''''''''''''''''''
  ;;;;;;;;;'''''''''''''''''''''''''''''''''''''''''
                   ''''''''+++++++++
                   ''''''''+++++++++
                   ''''''''+++++++++
                   ''''''''+++++++++
                   ''''''''+++++++++
                   ''''''''+++++++++
                   ''''''''+++++++++
                   ''''''''+++++++++
                   ''''''''+++++++++
                   ''''''''+++++++++
                   ''''''''+++++++++
                   ''''''''+++++++++
                   ''''''''+++++++++
                   ''''''''+++++++++
                   ''''''''+++++++++
                   ''''''''+++++++++                
                          :;.
                        :;;:;;.
                      :;;::,,:;;.
                    :;;,,:::,,,:;;.
                  :;;,,,,,,:::,,,:;;.
                :::,::,,,,,,,:::,,,:::.
              :;;:,,,,,,,:::,:::::,,,::;,
            :;;,,,,,,,,,,,,::::,,:::,:::::.
          ;;;::::,,::::,,:::::::,,,,,,,,,:;;.
        :;;:,,,,::::,,::::,,::::::,,,::,,,,:;;.
      :;;:::,,,,:::::,:::::,,,:,,:::,::,,,,:::;;.
    :;;:,,::::,,:::,:::,,,:::,,,:::,,,:::,,,,,,:;;.
   ;;;:,,,:,,:::::,,,,::,,,,:::,,,,,,,,,:::,,,,,;;;'
   ;;;;;:::,::::::,,,,:::::,,,:::,,,,::,,,:::,;;;'++
   ;;;;;;;::::,,,:::,,,:::,,,,,,:::,,,:::,,,;;;'''++
   ;;;;;;;;;::::,::::,,,,::,,,:,,,:::,,,::;;;''''+++
   ;;;;;;;;::::::::::,,,,,,,,,:::,,,:,,,;;;''''+++++
   ;;';;;;;;::;;:,,,::::::,,,,,,:::,,,;;;'''''++'+++
   ;;';;;;;;:::;;;:,,,::::::,,,,,,,,;::'''''''+''+++
   ;;;;;;';;;;:;;;;;:,,,:,,:::,,,,;;;''''''''++'++++
   ;;;;;;';;;;;;;:;;;;:,,,,,,:::;;;'''''+''+++++++++
   ;;;;;;;;;;;;;;;;;;;;;:::,,,:;;'''''''++++++++''++
   ;;;;;;;;';;;;;;;;;;;;;;::;::''''''''+'+++++''''++
   ;;;;;;;;';;;;;;;;;;;;;;;;;''''''''+++'+++''''++++
   :;;;;;;;;;;;;;;;;;'';;;;''''''''+++''+++'''++++++
   ;;;;;;;;;;;;;;;;;;;';;;;''+'''+++++''+++'++++''++
   ;';;;;;;;;;;;;;;;;;;;;;'''+'+++++++++++++++'''+++
   ,''';;;;;;;;;;;;;;;;;;;'''+++++++++++++++++'++++
     ,''';;;;;;;;;;;;;;;;;'''++++++++++++++++++++
       ,'''';;;;;';;;;;;;;'''''++++++++++++++++
         ,''';;;;';;;;;;;;''''''++++++''+++++
           ,''';;;;;;;;;;;''''''++++'''++++
             ,''';;;;;;;';''''++++++'++++
               ,''';;;;;'''''++++++++++
                 ,''';;;;''''+'++++++
                   ,''';;;'''''++++
                     ,''';'''++++
                       ,''''+++
                         ,'++
                                                    
                         .'''
                       .'';:;''
                     .'''::;::'''
                   .''''+++'+++''''
                 .'';::;''''''';::;''
               .''+':';:+''''+':';:+'''
             .'''''+++'''''''''''@@#'';''
           .'';::''''++'';#@@'''+++@#;::;''
         .''++'::''''''#@+#@@++'''+@#;::++'''
       .'';'''+++++#@@''#@@#''+'';'#+++++'';;''
     .'';::'''''+@++@@@@@@@@@@#';''@@@+'''';::;''
     ++++;::+++'''++@@@@@@@@#@@+@@''''''+++::'++#;
     ++++++++'';:''+@+#@@@@@''''++''##:;''++++###;
     ++++++''':::::'''@@#::'::'''''+@@:::'''+####;
     ++++++++++;:+++''+@'+''+++@'+@@#':'++##+####;
     +++++++++++++'''''@@@@@#@@#''+''+++####+####;
     ++++++++++++'';::::+''''''::::'''#+####+####;
     ++++++++++++++++;+++'''''++''++###+####+####;
     ++++++++++++++++++'';'';'''++#####+####+####;
     ;+++++++++++++++++'+;:::'+'#+#####+####+####:
     ::;+++++++++++++++++++'++###+#####+####+##'':
     ::::;+++++++++++++++++++####+#####+####+'''':
     :::;::;+++++++++++++++++####+#####+###'''#'':
     :::@@;::;+++++++++++++++####+#####+#'''#@@'':
     :::;@@@:::;+++++++++++++####+#####''''@@@''':
     ::::@@@:+;::;+++++++++++####+###'''#'+@@'''':
     ::::@@::+@::::;+++++++++####+#'''''@'''@'''':
     :;;:@@::+@::;;::;+++++++####'''#'''@'''@'''':
     ;;;;@@::+@@:;@:;::;+++++##'''''@'+'@'''@+''':
     ';;;@@::+@+:;@:#@;::;+++'''#@''@@+@@'''@+''':
     ++':;':;+@:@+@:;@@@;::'''#@@@''@'#@@''''''##;
     +++#';;;+@:@@@:::@@#::'''@@@'''@'+'@''''+###;
     +++###':;'::;@:::@::::''''+@'''@''''''######;
     +++++#++;;;;;@:::@::::''''+@'''@''''########;
     +++++++++#';;;:::@::::''''+@''''''+####+####;
     +++++++++##+;:;;:@;:::''''#@''''#######+####;
     ++++++++++++++';;;;;;:''''#'''+###+####+####;
     ++++++++++++++##':;;;:''''''+#####+####+####;
      '+++++++++++++##+';;;''''########+####+###.
        '++++++++++++++++';''+###+#####+######.
          '++++++++++++++##+#####+#####+####.
            '+++++++++++++#######+########.
              '++++++++++++++####+######.
                '++++++++++++####+####.
                  '++++++++++#######.
                    '++++++++#####.
                      '++++++###.
                        '++###.
                          '#.                       
                         `::;
                       `::::;;;
                     `'''::;::;;;
                   `;:;;''';;'':;;:
                 .::;;;;;;''';;;:::::
               `:'';::'':;;;''';;;;;::;
             `;;:::''':::::;::'''::;;;;::
           .;::;;;:::''':::::::;'''';;;;:::
         `::'';::;;;:::''':::;;;::'''::;:::::
       `::;:::'';::;;;'';''';;;::;;;'''::;;;:::
     .';::;'':::'';:::::;::''';;;::;'''''::::::;;
     '''';;;:::::;''';;;:::::'''''::::::'''::;;;+:
     '''''';;;:::;:;''';;;;;::;'''::;;;:::''';+++:
     '+'''''';:::::;;;''';;;;;::;'''::;;;:::+++#+:
     '+##'''''';:;;;:;;''';::''::::'';::;;#++#@@+:
     ''+###'''''';:::::;;;'';:::;;:::'';+###@@@#+:
     +++#####'''''';:;::;;;;'';::;;;;;+++#@@@####;
     +';+##+##+'''''';::;;;::;'';;;;+++#@@@######:
     '';'+#+++++#+'+''';::;;;:::''+++##@@#######+:
     ''+#+++++++###+'''+';::;:::+++##########+'++:
     '++#+++++++#####'''''';::+++#@@#########+'#+:
     '++#+++++++#######'''''+++#@@@#############+:
     ''+#+++++++++##++###''++#@@@###############+:
     +++#++++++#++##+++###'++@@#@################;
     '+++++++++#++##+++###'++####################:
     ''++++++++#####++++##'++#++###############++:
     ''''+++++++##+#+++++#++#'++#############++++:
     '+#'''+++++##+#+++;;#+##+##############+++@+:
     '+###'''++++#+#++++;''++############++#+##@+:
     '+#####'''++++#++++++'++##########+++#@####+;
     ++#######'''++++++++#'++########+++#@@@#####;
     '+####+####'''++++++#'++######+++#@@@#@#####:
     ''####+######''+++++#'++####+++#@@@+#######+:
     '+####+########++'+++++###+++#@@@##+++#####+:
     '+####+######+###'''++##+++#@@@####'++#####+:
     ''####+#+##+#++##++'''+++#@@@######'++#####+:
     +'####+#++#++;+##++##'++@@@########'+######+;
     +++###+#++#++;'+#++##'++@##########+########;
      '+++#+#+++#+;'+#++##'++@##########+#######.
        '+++#+++##''+#+++#'++###########+#####.
          '+++++##+++#++++++############+###.
            '+++##++##+++++###############.
              '+++++##++++'++###########.
                '+++##++++'++#########.
                  '+++++++'++#######.
                    '+#+++'++#####.
                      '+++'++###.
                        '++###.
                          '#.                       
                         ,###
                       ,#######
                     ,@@@@@#@@###
                   ,##@@@##++#@@###
                 ,###########++######
               ,########@##############
             ,##@@@@@@###@@######@@#@@#@@
           .######++####++#@@###++#++++####
         ,##@@@###########++#@@#@@###########
       ,###+++@@############++###########@####@
     ,#######+################@@@@@#@@#@@#+##+###
     @@######################@@#++##############@;
     @@@@######@@@##############@@#@##########@@@;
     @@@@@@###########@@#@@###@@@++#@@######@@@#@;
     @@@@@@@@###@###@@#++####@@####++#@###@@@@@#@;
     @@@@@@@@@@###@@####################@@@@@@@@@;
     @@@##@@@@@@@###########@##@######@@@@@@@##@@;
     @@@####@@@@@@@###########+#####@@@@#@@@@#@@@;
     @@@####@@@@@@@@@#############@@@@@@#@@@@@@@@;
     @@@###@@@@@@@#@@@##########@@@@@@@#@@@@@@@@@;
     @@@#@@@@@@@###@@@#@@#####@@@@@@@@##@@@@@@@@@;
     @@@@@@@@@@+###@@@@@@@@#@@@@@@@@@@#@@@@@@@@@@;
     @@@@@@@@@@+###@@@@@#@@@@@@@@#@@@##@@@@@@@@@@;
     @@@@@@@@@@@@##@@@@###@@@@@###@@@#@@@@@@@@@@@;
     @@@@@@#@@@@@@@@@@@###@@@@###@@@@@@@@@#@@@#@@;
     @@@@@@###@@@@@@@@@@##@@@@###@@@@@@@@##@###@@;
     @@@##@@####@@@@@@#@@@@@@@@@@@@@@@@@@#@@##@@@;
     @@@###@####@@@@@@#@@@@@@@@@@@@@##@@@@@@@@@@@;
     @@@@@#@@###@@@#@@@@@@@@@@@@@@####@@@@@@@@@@@;
     @@@@@@@@###@@@##@@@@@@@@@@@@###@@@@@@@@@@@@@;
     @@@@@@@@@##@@@#@@@@@@@@@@@@@#@@@@@@@@@@@@@@@;
     @@@@@@@@@@#@@@#@@#@@@@@@@@@@@@@#@@@@@@@@##@@;
     @##@@@@@@@#@@@@@@###@@@@@@@@@@@@#@@@@@@@##@@;
     @####@@@@@@@@@@@@####@@@@@#@@@@@#@@@@@@@@@@@;
     @@@###@@@@@@@@@@@####@@@@##@@@@@@@@#@@@@@@@@;
     @@@###@@@@@@@@@@@#@#@@@@@#@@@@@@@@@#@@@@@@@@;
     @@@@##@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@;
     @@@@##@@##@@@#@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@;
      +@@@#@@##@@@##@@@#@@@@@@@@@@@@@@@@#@@@@@@@,
        +@@@@@@@@@##@@@+#@@@@@@@@@@@@@@@@@@@@@,
          +@@@@@@@###@@@##@@@@@##@@@@@@@@@@@,
            +@@@@@####@@@@@@@###@@@@@@@@@@,
              +@@@####@@@@@@@##@@@@@@@@@,
                +@@@###@@@@@@@@@@@@@@@,
                  +@@##@@@@@@@@@@@@@,
                    +@@@@@@@@@@@@@,
                      +@@@@@@@@@,
                        +@@@@@,
                          +@,                       
                    `;           #
                    `++;  ::,  ###
                 .  `++++':::#####   `
                 ++.`++++++####### '#.
                 ++++++++++######+###.
                 ++++''++++####+++###.
                 ++++''''++##+++++###.
                 ++++''''''+++++++###.
                 ++++;'''+#++++++'###.
                 ++++::;###++++';;###.
                 ++++:::###++++;;;###.
                   ++:::###++++;;;#+
                    `:::###++++;;'
                    `++:###++++'##
                    `+++###++++###
                    `+++###++++###
                    `+++#####++###
                    `+++##########
                    `+++######+###
                    `+++####+++###
                    `+++###++++###
                    `+++###++++###
                    `+++###++++###
                    `+++###++++###
                    `+++###++++###
                    `'++###++++###
                    `'''###++++###
                    `'''###++++###
                    `'''###++++###
                    `'''###++++###
                    `'''###++++###
                    `'''###++++###
                    `'''###++++###
                    `+''###++++###
                    `+++###++++###
                    `+++###++#####
                    `+++##########
                    `+++##########
                    `''+##########
                    `'''#####++###
                    `'''###++++###
                    `'''###++++###
                    `++'###++++###
                    `+++###++#####
                    `+++##########
                     +++##########
                       +########
                         ####+
                           +                        
                         `###
                       .@#++##@
                     .##@##+##@##
                   .##++++++++++###
                 .@@#+++++++++++++#@@
               `#####+++#@@++++++######
             .##++++++++++++++++@@#+++###
           `##@#++++#@#+++++++++++++++++#@@
         `##+++++++++#++++++++++++++++++++###
       `####+++++++++++++++++++@++++++@@++++###
       ##@@++++++++++++@@#+++++@++++++++++++####
       ######+++@@++++++++++++++++++++++++######
       ########+##++++++++++++++++++++##@#######
     @+########@@++++++@@#++++++@@#+++##@#######@
     @@@###########++#+++++#++++++++@#########@@@
       @###########@@#++++#@++++++##@#@#######@@
       @##############++++++++++######@#########
       #########@#######@###++#@@###@@@#########
       #########@#######@###########@@@#########
       #############################@@@#########
     @.####################@@#######@@@#########'
     @@@#########@@########@@#########@#######@@@
      `@#########@@########@@#########@#######@@
       ##########@########@@@#########@#######@@
       ###################@@@#########@#######@#
       ###################@@@#########@#########
       ####################@@#########@#########
     @ ####################@@#########@#########`
     @@##########@@########@@#########@########@@
      +##########@@########@@#########@#######@@.
       ##########@#########@@#########@#######@@
     @##########@#########@@@########@@#######@@@
     @@@########@#########@@@#######@@@#########@
       @###################@@#######@@@#########
       @###################@@#######@@@#########
       ####################@@#########@#########
       ####################@@#########@#########
       ##########@@########@@#########@#########
       ##########@@#######@@@#########@#########
        ;########@########@@@#########@#######.
          ;#####@#########@@@########@@#####.
            ;###@##########@@#######@@@###.
              '###########@@@#######@@@#.
                '#########@@@#######@@.
                  '########@@#######.
                    ;######@@#####.
                      '####@@###.
                        ;##@@#.
                          '@.                       
                         `:::
                       `,,,:,,,
                     `:::,,,,,,,,
                   `:,,:::,,:,,:::,
                 `:::,,,,,,,:::::::::
               `,,::,:::,::,::,:,:::::,
             `::,,,,,,,,,::,,,:::,,:::,,,
           `:,,::,,,,:::::,,,,,,:::,,,,,,::
         `,,,,,:::::,,,:::::,,,,,,:::,,,,,:::
       `,,,,,:,,:,,::,::,,,,::::,:::::,,,::::::
     `:,,:,:::,,:,::,,,,,,,,,,::,,,:,,,,:::::::::
     ';,,::::::,,:::,:::::,,,:::,,:::::::::::,,,+:
     '';;::::,::::,,,::,,,,,,::::,,,:::::,,::,+++:
     ;;;;;;,,,::::::::,,,,,,,,,,,,,,,,:,,:::++++':
     ;;;;;;;;,::,,,,,::,,,,,:,,,::,,::,:::++++++':
     ;;;;;;;;;;,,,::,,,:::,,,,,,,,:::,,,++++++++':
     ;;;;;;';;;;;,,,,:,,,::,:::::::,,,+++''++++++:
     ;;;;;;;;;;;;;;,::::,,,,,,:::,,,++++''''+++++:
     ;;;;;;;;;;;';;;;::,,,::,:::::++++++''''+++++:
     ;;;;;;;;;;;'';;;;;:,:::,:::+++++++++'+++++++:
     ;;;;;;;;;;;;;;;;;;;;:::,,+++++++++++++++++++:
     ';;;;;;;;;;;;;;;;;;;;;:++++'++++++++++'+++++:
     ';;;;;;;;;;;;;;;;;;;;;++++''++++++++++++++++:
     ;;;;;;;;;;;;;;;;;';;;;++++'++++++''+++++''+':
     ;;;;;;';;;;;;;;;;;;;;;++'''++++'''+'+''+'++':
     ;;;;;;';;;;;;;;;;;;;;;++'++++'''++++'''+++++:
     ';;;;;;;;;;;;;;;;;;;;;++++++'''+++++'+++++++:
     ''';;;;;;;;;;;;';;';;'+++'+++''++++++++++++':
     ;;';;;;;;;;;;;;;';;;;;+'+'''+'+++'++++++++++:
     ;;;';;;;;;;;;;;;;;;;;;''++''+++'''''++'+++++:
     ;;;';;;;;;;;;;;;;;;;;'+++++++++'''''++'+++++:
     ;;;;;;';;;;;;;;;;;;;;'+++++++++'+'++++++++++:
     ;;;;;;;;;;;;;;';;;;;;;+++'+++++'+++''+'+++++:
     ;;;;;;;;;;;;;;;;;;;;;;+++'''+++'+'''++'+''++:
     ;;;;;;;;;;;;;;;;;;;;;;+++''++++++'++++++'+'+:
     ;;;;';;;;;;;;;;;;;;;;;+++'+++''+++++++++++++:
     ;;;;'';;;;';;;;;;;;;';+++'+'+'+++++++'++++++:
     ;;;;;;;;;;'';;;;;;;;';+++++'+++++++'''+'++++:
      :;;';;;;;;;;;;;;;;;;;+++++++++++'+'+++'+++.
        :'';;;;;;;;;;;;;;;;++''++++++''+++++++.
          :;;;;;';;;;;;;;;'++''+'++++'++++++.
            :;';'';;;;;;;;'+++++++++++++'+.
              :;;;;';;;;;;;''++++++++'++.
                :;;;;;;;;;;'''+++++++'.
                  :;;;;;;;;''++++'++.
                    :;;;;;;'+++++'.
                      :;;;;++'++.
                        :;'++'.
                          :+.                       
                          ..`
                        `.....`
                      `...```...`
                    `...```````...`
                  `...```;...````...`
                `...```;';;'....```...`
              `...':```'''''.`...````...`
            `...``'.`````'.`````...````...`
          `...```...````...```````...````...`
        `...```...,```....``````````...````...`
      `...```....'''`...```,```...,'':``````,...`
    ....````...``````````';;;:``````...`...:''`...`
   :...``;:```..````.```,'''''..`,'``.````..````...'
   ;;,...';````````....```,'.....,'``.````````...'''
   ;;::,...```````````````.......````..`````...'''''
   ;;::::,...```````,;;:```````;;;````````...'''''''
   ;;::::::,...````'''''',```'''''''````...'''''''''
   ;;::::::::,...```,'':...````'''````...'''''''''''
   ;;::::::::::,...````...```...````...'''''''''''''
   ;;::;;::::::::,...````.....````...'''''''''''''''
   ;;;';;;:::::::::,...````.````...'''''''''''''''''
   +';'++;:::::::::::,...`````...'''''''''''''##''##
   +++++++;::;;::::::::,...`...''''''''''''''#######
   +++++++;;;;;;;:::::::::...''''''''''''''''#######
   +++++++';;'+;;:::::::::;'''''''''''''#'''########
   +++++++++''+++:::;:::::;'''''''''''###'####++####
   ++++++++++++++;;:;;;:::;'''''''''''#######+++#+##
   ++++++++++++++;;;+;;;::;'''''''''''#######+##++##
   +++++++++++++++';+++;::;'''''##''####+####+##+###
   ,++++++++++++++++++++;:;''''#######+++##+++#####
     ,++++++++++++++++++;;;''''#######+++++++####
       ,++++++++++++++++';;'''##########+++####
         ,++++++++++++++++''####++###+##+####
           ,+++++++++++++++####+++#+++#####
             ,+++++++++++++####++++++####
               ,+++++++++++####++++####
                 ,+++++++++##++++####
                   ,+++++++##++####
                     ,+++++######
                       ,+++####
                         ,+##
                                                    
                  ###############
                  ###############
                  ###############
                  ###############
              ####               ####
              ####               ####
              ####               ####
              ####               ####
          ####    ```````````````::::####
          ####    ```````````````::::####
          ####    ```````````````::::####
          ####    ```````````````::::####
      ####    ```````````    ,,,,,,,,####
      ####    ```````````    ,,,,,,,,####
      ####    ```````````    ,,,,,,,,####
      ####    ```````````    ,,,,,,,,####
      ####    ````   ````````````,,,,::::###
      ####    ````   ````````````,,,,::::###
      ####    ````   ````````````,,,,::::###
      ####    ````   ````````````,,,,::::###
  ####    ````    ...............;;;;,,,,###
  ####    ````    ...............;;;;,,,,###
  ####    ````    ...............;;;;,,,,###
  ####    ````````...............;;;;,,,,:::####
  ####    ````````...............;;;;,,,,:::####
  ####    ````````...............;;;;,,,,:::####
  ####    ````````...............;;;;,,,,:::####
  ####    ````::::...............;;;;'''''''####
  ####    ````::::...............;;;;'''''''####
  ####    ````::::...............;;;;'''''''####
  ####    ````::::...............;;;;'''''''####
  ####    ,,,,,,,,;;;;;;;;;;;;;;;::::::::;;;####
  ####    ,,,,,,,,;;;;;;;;;;;;;;;::::::::;;;####
  ####    ,,,,,,,,;;;;;;;;;;;;;;;::::::::;;;####
  ####    ,,,,,,,,;;;;;;;;;;;;;;;::::::::;;;####
      ####,,,,'''':::::::::::::::''''::::###
      ####,,,,'''':::::::::::::::''''::::###
      ####,,,,'''':::::::::::::::''''::::###
      ####,,,,'''':::::::::::::::''''::::###
      ####::::'''':::::::::::::::'''';;;;###
      ####::::'''':::::::::::::::'''';;;;###
      ####::::'''':::::::::::::::'''';;;;###
      ####::::'''':::::::::::::::'''';;;;###
          ####;;;;:::::::::::::::;;;;####
          ####;;;;:::::::::::::::;;;;####
          ####;;;;:::::::::::::::;;;;####
              #######################
              #######################
              #######################
              #######################             


                              ++++
                              ++++
                              ++++
                              ++++
                           +++####
                           +++####
                           +++####
                           +++
                           +++
                           +++
                     ''''''#######
                     ''''''#######
                     ''''''#######
               '''''';;;++++++''''++++++
               '''''';;;++++++''''++++++
               '''''';;;++++++''''++++++
            ''';;;;;;;;;;;;''';;;;''''''+++
            ''';;;;;;;;;;;;''';;;;''''''+++
            ''';;;;;;;;;;;;''';;;;''''''+++
            ''';;;......:::;;;;;;;;;;'''+++
            ''';;;......:::;;;;;;;;;;'''+++
            ''';;;......:::;;;;;;;;;;'''+++
         ''';;;......:::;;;;;;;;;;;;;''''''+++
         ''';;;......:::;;;;;;;;;;;;;''''''+++
         ''';;;......:::;;;;;;;;;;;;;''''''+++
         ''';;;:::...;;;;;;;;;;;;;;;;''''''###
         ''';;;:::...;;;;;;;;;;;;;;;;''''''###
         ''';;;:::...;;;;;;;;;;;;;;;;''''''###
         ''';;;:::...;;;;;;;;;;;;;;;;''''''###
         ''';;;;;;;;;;;;;;;;;;;;;;;;;''''''###
         ''';;;;;;;;;;;;;;;;;;;;;;;;;''''''###
         ''';;;;;;;;;;;;;;;;;;;;;;;;;''''''###
         ''';;;;;;;;;;;;;;;;;;;;;;'''''''''###
         ''';;;;;;;;;;;;;;;;;;;;;;'''''''''###
         ''';;;;;;;;;;;;;;;;;;;;;;'''''''''###
            +++''';;;;;;;;;;;;''''''''''###
            +++''';;;;;;;;;;;;''''''''''###
            +++''';;;;;;;;;;;;''''''''''###
            +++'''''''''''''''''''''''''###
            +++'''''''''''''''''''''''''###
            +++'''''''''''''''''''''''''###
               ###''''''######'''''''###
               ###''''''######'''''''###
               ###''''''######'''''''###
                  ######      #######
                  ######      #######
                  ######      #######               
                                    +++++++++++++
                                    +++++++++++++
                                    +++++++++++++
                                    +++++++++++++
                          ++++++++++'''+++++++'''###
                          ++++++++++'''+++++++'''###
                          ++++++++++'''+++++++'''###
                   +++++++'''+++''''#############
                   +++++++'''+++''''#############
                   +++++++'''+++''''#############
                +++;;;++++##########      ++++
                +++;;;++++##########      ++++
                +++;;;++++##########      ++++
                +++;;;++++##########      ++++
            ++++;;;:::;;;;             +++
            ++++;;;:::;;;;             +++
            ++++;;;:::;;;;             +++
         +++;;;;:::;;;              +++
         +++;;;;:::;;;              +++
         +++;;;;:::;;;              +++
         +++++++;;;             ++++
         +++++++;;;             ++++
         +++++++;;;             ++++
         +++++++;;;             ++++
      +++'''####             +++
      +++'''####             +++
      +++'''####             +++
      ++++++####          +++
      ++++++####          +++
      ++++++####          +++
      +++'''####      ++++
      +++'''####      ++++
      +++'''####      ++++
      +++'''####      ++++
  ++++'''###       +++
  ++++'''###       +++
  ++++'''###       +++
  +++++++###    +++
  +++++++###    +++
  +++++++###    +++
  +++++++###++++
  +++++++###++++
  +++++++###++++
  +++++++###++++
  ++++'''###
  ++++'''###
  ++++'''###
      ###
      ###
      ###
                                         ::::+++
                                         ::::    +++
                                         ::::    +++
                                         ::::    +++
                                 ::::````````::::+++
                                 ::::````````::::+++
                                 ::::````````::::+++
                                 ::::````````::::+++
                                 ++++''''````++++
                                 ++++''''````++++
                                 ++++''''````++++
                                 ++++''''````++++
                                 ''''####::::++++
                                 ''''####::::++++
                                 ''''####::::++++
                                 ''''####::::++++
                             ''''####    ++++
                             ''''####    ++++
                             ''''####    ++++
                             ''''####    ++++
                         ''''####
                         ''''####
                         ''''####
                      '''####
                      '''####
                      '''####
                      '''####
                  ''''###
                  ''''###
                  ''''###
                  ''''###
              ''''####
              ''''####
              ''''####
              ''''####
      ````....####
      ````....####
      ````....####
      ````....####
  ````....````++++
  ````....````++++
  ````....````++++
  ````....````++++
  ++++````++++
  ++++````++++
  ++++````++++
      ++++
      ++++
      ++++
      ++++                                          
                @@@@@@@@@@@
                @@@@@@@@@@@
                @@@@@@@@@@@
                @@@@@@@@@@@
            @@@@###########@@@@
            @@@@###########@@@@
            @@@@###########@@@@
            @@@@###########@@@@
        @@@@########+++########@@@@
        @@@@########+++########@@@@
        @@@@########+++########@@@@
        @@@@########+++########@@@@
        @@@@####+++++++++++########@@@@
        @@@@####+++++++++++########@@@@
        @@@@####+++++++++++########@@@@
        @@@@####+++++++++++########@@@@
        @@@@####+++++++++++++++########@@@@
        @@@@####+++++++++++++++########@@@@
        @@@@####+++++++++++++++########@@@@
        @@@@####+++++++++++++++########@@@@
    @@@@####++++++++#######++++############@@@@
    @@@@####++++++++#######++++############@@@@
    @@@@####++++++++#######++++############@@@@
    @@@@####++++++++###################@@@@@@@@
    @@@@####++++++++###################@@@@@@@@
    @@@@####++++++++###################@@@@@@@@
    @@@@####++++++++###################@@@@@@@@
    @@@@#######################################@@@
    @@@@#######################################@@@
    @@@@#######################################@@@
    @@@@#######################################@@@
    @@@@#######################################@@@
    @@@@#######################################@@@
    @@@@#######################################@@@
    @@@@#######################################@@@
    @@@@#######################@@@@@@@@@@@@@@@@@@@
    @@@@#######################@@@@@@@@@@@@@@@@@@@
    @@@@#######################@@@@@@@@@@@@@@@@@@@
    @@@@#######################@@@@@@@@@@@@@@@@@@@
        @@@@########@@@@@@@@@@@@@@@########@@@@
        @@@@########@@@@@@@@@@@@@@@########@@@@
        @@@@########@@@@@@@@@@@@@@@########@@@@
        @@@@########@@@@@@@@@@@@@@@########@@@@
            @@@@@@@@@@@####@@@@@@@@@@@@@@@@
            @@@@@@@@@@@####@@@@@@@@@@@@@@@@
            @@@@@@@@@@@####@@@@@@@@@@@@@@@@
                @@@@@@@@@@@
                @@@@@@@@@@@
                @@@@@@@@@@@
                @@@@@@@@@@@                         






                                  ++++++
                                  ++++++
                                  ++++++
                        ++++++++++,,,,,,+++
                        ++++++++++,,,,,,+++
                        ++++++++++,,,,,,+++
               +++++++++,,,    `````````,,,+++
               +++++++++,,,    `````````,,,+++
               +++++++++,,,    `````````,,,+++
      +++++++++,,,      ```````````````````,,,+++
      +++++++++,,,      ```````````````````,,,+++
      +++++++++,,,      ```````````````````,,,+++
  ++++:::         ```````````````````;;;;;;;;;;;;+++
  ++++:::         ```````````````````;;;;;;;;;;;;+++
  ++++:::         ```````````````````;;;;;;;;;;;;+++
  ++++   :::```````````````;;;;;;;;;;::::::::::::+++
  ++++   :::```````````````;;;;;;;;;;::::::::::::+++
  ++++   :::```````````````;;;;;;;;;;::::::::::::+++
  ++++   ```:::```;;;;;;;;;::::::::::::::::;;;;;;+++
  ++++   ```:::```;;;;;;;;;::::::::::::::::;;;;;;+++
  ++++   ```:::```;;;;;;;;;::::::::::::::::;;;;;;+++
  ++++   ```:::```;;;;;;;;;::::::::::::::::;;;;;;+++
  ++++``````,,,;;;::::::::::::::::;;;;;;;;;;;;;;;+++
  ++++``````,,,;;;::::::::::::::::;;;;;;;;;;;;;;;+++
  ++++``````,,,;;;::::::::::::::::;;;;;;;;;;;;;;;+++
  ++++::::::,,,;;;:::::::::;;;;;;;;;;;;;+++++++++
  ++++::::::,,,;;;:::::::::;;;;;;;;;;;;;+++++++++
  ++++::::::,,,;;;:::::::::;;;;;;;;;;;;;+++++++++
      +++::::::;;;;;;;;;;;;;;;;+++++++++
      +++::::::;;;;;;;;;;;;;;;;+++++++++
      +++::::::;;;;;;;;;;;;;;;;+++++++++
         +++:::;;;;;;++++++++++
         +++:::;;;;;;++++++++++
         +++:::;;;;;;++++++++++
            +++++++++
            +++++++++
            +++++++++





                                                    
                                             ++++###
                                             ++++###
                                             ++++###
                                             ++++###
                                         ++++''''###
                                         ++++''''###
                                         ++++''''###
                                         ++++''''###
                                     ++++''''####
                                     ++++''''####
                                     ++++''''####
                                     ++++''''####
                                 ++++++++####
                                 ++++++++####
                                 ++++++++####
                                 ++++++++####
                             ++++''''####
                             ++++''''####
                             ++++''''####
                             ++++''''####
                          +++++++####
                          +++++++####
                          +++++++####
                          +++++++####
                      ++++'''####
                      ++++'''####
                      ++++'''####
                  ++++++++###
                  ++++++++###
                  ++++++++###
                  ++++++++###
              ++++''''####
              ++++''''####
              ++++''''####
              ++++''''####
          ++++++++####
          ++++++++####
          ++++++++####
          ++++++++####
      ++++''''####
      ++++''''####
      ++++''''####
      ++++''''####
  ++++''''####
  ++++''''####
  ++++''''####
  ++++''''####
  ########
  ########
  ########                                          








               #########################
               #########################
               #########################
               #########################
       ########+++++++++++++++++++++++++########
       ########+++++++++++++++++++++++++########
       ########+++++++++++++++++++++++++########
       ########+++++++++++++++++++++++++########
  #########+++++++++++++++++++++++++++++++++++++####
  #########+++++++++++++++++++++++++++++++++++++####
  #########+++++++++++++++++++++++++++++++++++++####
  #########+++++++++++++++++++++++++++++++++++++####
  #############+++++++++++++++++++++++++############
  #############+++++++++++++++++++++++++############
  #############+++++++++++++++++++++++++############
  #############+++++++++++++++++++++++++############
  #####++++++++#####################################
  #####++++++++#####################################
  #####++++++++#####################################
  #####++++++++#####################################
  #####++++++++#####################################
       ####+++++++++++++++++++++++++++++########
       ####+++++++++++++++++++++++++++++########
       ####+++++++++++++++++++++++++++++########
       ####+++++++++++++++++++++++++++++########
           ########+++++++++++++++++########
           ########+++++++++++++++++########
           ########+++++++++++++++++########
           ########+++++++++++++++++########
                   #################
                   #################
                   #################
                   #################







                                                    

                                ````
                                ````
                                ````
                                ++++
                                ++++
                                ++++
                                ++++
                             ```    +++
                             ```    +++
                             ```    +++
                             +++    ```
                             +++    ```
                             +++    ```
                                +++++++
                                +++++++
                                +++++++
                                +++++++
         ```++++                       +++````
         ```++++                       +++````
         ```++++                       +++````
         +++       ```    ```             ++++
         +++       ```    ```             ++++
         +++       ```    ```             ++++
      ```          +++++++++++++````          ```
      ```          +++++++++++++````          ```
      ```          +++++++++++++````          ```
      ```          +++++++++++++````          ```
      +++       +++```          +++++++```
      +++       +++```          +++++++```
      +++       +++```          +++++++```
         +++````   +++++++             +++    ```
         +++````   +++++++             +++    ```
         +++````   +++++++             +++    ```
            +++++++```    ```   ````+++       +++
            +++++++```    ```   ````+++       +++
            +++++++```    ```   ````+++       +++
            +++++++```    ```   ````+++       +++
                   +++++++++++++++++   ```++++
                   +++++++++++++++++   ```++++
                   +++++++++++++++++   ```++++
                          +++   ````   +++
                          +++   ````   +++
                          +++   ````   +++
                             ++++++++++
                             ++++++++++
                             ++++++++++
                             ++++++++++
                                                    
                                            ````
                                            ````
                                            ````
                                            ````
                                        ````````
                                            ````
                                            ````
                                            ````
                                            ````
                                        ````
                                        ````
                                        ````
                                        ````
                                    ````    ````
                                    ````    ````
                                    ````    ````
                                    ````    ````
                       `````````    ````    ````
                       `````````    ````    ````
                       `````````    ````    ````
                       `````````    ````    ````
                                ````        ;;;;
                                ````        ;;;;
                                ````        ;;;;
                                ````        ;;;;
               ````````    `````    ````;;;;
               ````````    `````    ````;;;;
               ````````    `````    ````;;;;
               ````````    `````    ````;;;;
           ````        ````         ````
                       ````         ````
                       ````         ````
                       ````         ````
           ````````    ````         ````
                   ,,,,    `````    ;;;;
                   ,,,,    `````    ;;;;
                   ,,,,    `````    ;;;;
                   ,,,,    `````    ;;;;
               ,,,,''''    `````;;;;
               ,,,,''''    `````;;;;
               ,,,,''''    `````;;;;
               ,,,,''''    `````;;;;
       ,,,,,,,,''''    `   ;;;;;
       ,,,,,,,,''''    `   ;;;;;
       ,,,,,,,,''''    `   ;;;;;
       ,,,,,,,,''''    `   ;;;;;
       ''''''''        ;;;;
       ''''''''        ;;;;
       ''''''''        ;;;;
       ''''''''        ;;;;                         

                       ++++++++
                       ++++++++
                       ++++++++
                       ++++++++
                       ++++++++
                   ++++;;;;;;;;+++++
                   ++++;;;;;;;;+++++
                   ++++;;;;;;;;+++++
                   ++++;;;;;;;;+++++
               ++++::::;;;;'''''''''++++
               ++++::::;;;;'''''''''++++
               ++++::::;;;;'''''''''++++
               ++++::::;;;;'''''''''++++
           ++++;;;;;;;;;;;;;;;;'''''''''++++
           ++++;;;;;;;;;;;;;;;;'''''''''++++
           ++++;;;;;;;;;;;;;;;;'''''''''++++
           ++++;;;;;;;;;;;;;;;;'''''''''++++
      +++++;;;;;;;;;;;;;;;;;;;;'''''++++''''++++
      +++++;;;;;;;;;;;;;;;;;;;;'''''++++''''++++
      +++++;;;;;;;;;;;;;;;;;;;;'''''++++''''++++
      +++++;;;;;;;;;;;;;;;;;;;;'''''++++''''++++
  ++++;;;;;;;;;;;;;'''';;;;::::'''''''''''''''''++++
  ++++;;;;;;;;;;;;;'''';;;;::::'''''''''''''''''++++
  ++++;;;;;;;;;;;;;'''';;;;::::'''''''''''''''''++++
  ++++;;;;;;;;;;;;;'''';;;;::::'''''''''''''''''++++
  ++++;;;;;'''';;;;;;;;;;;;;;;;'''''''''++++''''++++
  ++++;;;;;'''';;;;;;;;;;;;;;;;'''''''''++++''''++++
  ++++;;;;;'''';;;;;;;;;;;;;;;;'''''''''++++''''++++
  ++++;;;;;'''';;;;;;;;;;;;;;;;'''''''''++++''''++++
  ++++;;;;;'''';;;;;;;;;;;;;;;;'''''''''++++''''++++
  ++++''''';;;;::::;;;;;;;;;;;;'''''''''''''''''++++
  ++++''''';;;;::::;;;;;;;;;;;;'''''''''''''''''++++
  ++++''''';;;;::::;;;;;;;;;;;;'''''''''''''''''++++
  ++++''''';;;;::::;;;;;;;;;;;;'''''''''''''''''++++
      +++++'''''''';;;;;;;;++++'''''''''''''++++
      +++++'''''''';;;;;;;;++++'''''''''''''++++
      +++++'''''''';;;;;;;;++++'''''''''''''++++
      +++++'''''''';;;;;;;;++++'''''''''''''++++
           ++++++++'''''''''''''''''++++++++
           ++++++++'''''''''''''''''++++++++
           ++++++++'''''''''''''''''++++++++
           ++++++++'''''''''''''''''++++++++
                   +++++++++++++++++
                   +++++++++++++++++
                   +++++++++++++++++
                   +++++++++++++++++

                                                    
                                '''
                                '''
                                '''
                          ,,,:::'''   ''''
                          ,,,:::'''   ''''
                          ,,,:::'''   ''''
                          ,,,:::'''   ''''
                 ''''''   :::;;;''''''          '''
                 ''''''   :::;;;''''''          '''
                 ''''''   :::;;;''''''          '''
                    ,,,:::''':::,,,'''::::''''''
                    ,,,:::''':::,,,'''::::''''''
                    ,,,:::''':::,,,'''::::''''''
                    :::'''::::::''';;;++++'''
                    :::'''::::::''';;;++++'''
                    :::'''::::::''';;;++++'''
                    ,,,:::;;;,,,:::''';;;;''',,,'''
                    ,,,:::;;;,,,:::''';;;;''',,,'''
                    ,,,:::;;;,,,:::''';;;;''',,,'''
                    ,,,:::,,,;;;''':::'''',,,:::
                    ,,,:::,,,;;;''':::'''',,,:::
                    ,,,:::,,,;;;''':::'''',,,:::
                 ,,,:::,,,+++''''''''':::::::''''''
                 ,,,:::,,,+++''''''''':::::::''''''
                 ,,,:::,,,+++''''''''':::::::''''''
                 ,,,,,,;;;''''''+++'''''''######
                 ,,,,,,;;;''''''+++'''''''######
                 ,,,,,,;;;''''''+++'''''''######
             ++++###'''''''''''''''#######
             ++++###'''''''''''''''#######
             ++++###'''''''''''''''#######
             ++++###'''''''''''''''#######
          ,,,####+++###''''''######'''''''
          ,,,####+++###''''''######'''''''
          ,,,####+++###''''''######'''''''
    ,,,;;;:::::::############      #######'''
    ,,,;;;:::::::############      #######'''
    ,,,;;;:::::::############      #######'''
    :::::::::'''''''###
    :::::::::'''''''###
    :::::::::'''''''###
    ###:::'''++++###
    ###:::'''++++###
    ###:::'''++++###
    :::######''''###
    :::######''''###
    :::######''''###
    ###      ####
    ###      ####
    ###      ####                                   



                               ''''''
                               ''''''
                               ''''''
                        ''''''';;;;;;'''+++
                        ''''''';;;;;;'''+++
                        ''''''';;;;;;'''+++
                     ''';;;'''''''''''''++++++
                     ''';;;'''''''''''''++++++
                     ''';;;'''''''''''''++++++
                  ''';;;+++++++''''''''''''+++###
                  ''';;;+++++++''''''''''''+++###
                  ''';;;+++++++''''''''''''+++###
               ''';;;''';;;;;;;+++'''''''''+++###
               ''';;;''';;;;;;;+++'''''''''+++###
               ''';;;''';;;;;;;+++'''''''''+++###
            ''';;;''''''''''''';;;''''''++++++###
            ''';;;''''''''''''';;;''''''++++++###
            ''';;;''''''''''''';;;''''''++++++###
         ''';;;++++++''''''''''''''''++++++###
         ''';;;++++++''''''''''''''''++++++###
         ''';;;++++++''''''''''''''''++++++###
         '''''';;;;;;+++''''''''''++++++###
         '''''';;;;;;+++''''''''''++++++###
         '''''';;;;;;+++''''''''''++++++###
         '''''';;;;;;+++''''''''''++++++###
      ''';;;''''''''';;;'''++++++++++###
      ''';;;''''''''';;;'''++++++++++###
      ''';;;''''''''';;;'''++++++++++###
      ''';;;''''''''''''++++++++++###
      ''';;;''''''''''''++++++++++###
      ''';;;''''''''''''++++++++++###
      ''';;;''''''''''''+++++++###
      ''';;;''''''''''''+++++++###
      ''';;;''''''''''''+++++++###
         +++''''''+++++++++####
         +++''''''+++++++++####
         +++''''''+++++++++####
         +++++++++++++++###
         +++++++++++++++###
         +++++++++++++++###
            +++#########
            +++#########
            +++#########


                                                    
                           ########
                           ########
                           ########
                           ########
                       ####....++++@@@@
                       ####....++++@@@@
                       ####....++++@@@@
                       ####....++++@@@@
                    ###....;;;;++++@@@@
                    ###....;;;;++++@@@@
                    ###....;;;;++++@@@@
                    ###....;;;;++++@@@@
                ####...;;;;;;;;++++####@@@@
                ####...;;;;;;;;++++####@@@@
                ####...;;;;;;;;++++####@@@@
                ####...;;;;;;;;++++####@@@@
            ####....;;;;;;;''''++++####@@@@
            ####....;;;;;;;''''++++####@@@@
            ####....;;;;;;;''''++++####@@@@
            ####....;;;;;;;''''++++####@@@@
        ####....;;;;;;;''''++++++++########@@@@
        ####....;;;;;;;''''++++++++########@@@@
        ####....;;;;;;;''''++++++++########@@@@
    ####....;;;;;;;;'''++++++++++++++++####@@@@
    ####....;;;;;;;;'''++++++++++++++++####@@@@
    ####....;;;;;;;;'''++++++++++++++++####@@@@
    ####....;;;;;;;;'''++++++++++++++++####@@@@
    ####;;;;;;;;''''+++++++++++++++++++########@@@
    ####;;;;;;;;''''+++++++++++++++++++########@@@
    ####;;;;;;;;''''+++++++++++++++++++########@@@
    ####;;;;;;;;''''+++++++++++++++++++########@@@
    ####;;;;''''+++++++++++++++++++############@@@
    ####;;;;''''+++++++++++++++++++############@@@
    ####;;;;''''+++++++++++++++++++############@@@
    ####;;;;''''+++++++++++++++++++############@@@
    @@@@###################++++############@@@@
    @@@@###################++++############@@@@
    @@@@###################++++############@@@@
    @@@@###################++++############@@@@
        @@@@###################++++####@@@@
        @@@@###################++++####@@@@
        @@@@###################++++####@@@@
        @@@@###################++++####@@@@
            @@@@###################@@@@
            @@@@###################@@@@
            @@@@###################@@@@
                @@@@@@@@@@@@@@@@@@@
                @@@@@@@@@@@@@@@@@@@
                @@@@@@@@@@@@@@@@@@@
                @@@@@@@@@@@@@@@@@@@                 






                             ''';;;;;;''''
                             ''';;;;;;''''
                             ''';;;;;;''''
                          '''::::::;;;::::'''
                          '''::::::;;;::::'''
                          '''::::::;;;::::'''
                       ''';;;,,,...:::,,,,:::'''
                       ''';;;,,,...:::,,,,:::'''
                       ''';;;,,,...:::,,,,:::'''
                    ''':::,,,,,,,,,.......:::'''
                    ''':::,,,,,,,,,.......:::'''
                    ''':::,,,,,,,,,.......:::'''
             '''';;;,,,:::...,,,,,,,,,,,,,:::'''
             '''';;;,,,:::...,,,,,,,,,,,,,:::'''
             '''';;;,,,:::...,,,,,,,,,,,,,:::'''
          '''::::,,,...,,,,,,......,,,::::;;;'''
          '''::::,,,...,,,,,,......,,,::::;;;'''
          '''::::,,,...,,,,,,......,,,::::;;;'''
          ;;;,,,,,,,,,,...,,,,,,......::::'''
          ;;;,,,,,,,,,,...,,,,,,......::::'''
          ;;;,,,,,,,,,,...,,,,,,......::::'''
          ;;;,,,,,,,,,,...,,,,,,......::::'''
       ;;;:::....,,,,,,,,,...,,,,,,:::;;;;'''
       ;;;:::....,,,,,,,,,...,,,,,,:::;;;;'''
       ;;;:::....,,,,,,,,,...,,,,,,:::;;;;'''
       ;;;:::..........::::::...,,,'''''''
       ;;;:::..........::::::...,,,'''''''
       ;;;:::..........::::::...,,,'''''''
          ;;;,,,,,,,...,,,:::;;;''''''
          ;;;,,,,,,,...,,,:::;;;''''''
          ;;;,,,,,,,...,,,:::;;;''''''
          ''';;;;;;;;;;;;;''''''
          ''';;;;;;;;;;;;;''''''
          ''';;;;;;;;;;;;;''''''
                 ''''''''''''
                 ''''''''''''
                 ''''''''''''





                                                    

                     +++++++++++++
                     +++++++++++++
                     +++++++++++++
       +++++++   ++++''';;;;;;;'''+++    ++++++
       +++++++   ++++''';;;;;;;'''+++    ++++++
       +++++++   ++++''';;;;;;;'''+++    ++++++
       +++++++   ++++''';;;;;;;'''+++    ++++++
       ++++'''+++;;;;;;;;;;;;;;''';;;++++'''###
       ++++'''+++;;;;;;;;;;;;;;''';;;++++'''###
       ++++'''+++;;;;;;;;;;;;;;''';;;++++'''###
           +++;;;;;;;''';;;;;;;;;;;;;''''###
           +++;;;;;;;''';;;;;;;;;;;;;''''###
           +++;;;;;;;''';;;;;;;;;;;;;''''###
           +++''';;;;''';;;;;;;''';;;''''###
           +++''';;;;''';;;;;;;''';;;''''###
           +++''';;;;''';;;;;;;''';;;''''###
           +++''';;;;''';;;;;;;''';;;''''###
              +++;;;;''';;;;;;;;;;'''####
              +++;;;;''';;;;;;;;;;'''####
              +++;;;;''';;;;;;;;;;'''####
              +++'''';;;;;;;;;;;;;'''####
              +++'''';;;;;;;;;;;;;'''####
              +++'''';;;;;;;;;;;;;'''####
              +++;;;;;;;''';;;;;;;;;;####
              +++;;;;;;;''';;;;;;;;;;####
              +++;;;;;;;''';;;;;;;;;;####
              +++;;;;;;;''';;;;;;;;;;####
              +++;;;;;;;''';;;;;;;;;;####
              +++;;;;;;;''';;;;;;;;;;####
              +++;;;;;;;''';;;;;;;;;;####
           +++''''''';;;''';;;;''''''''''###
           +++''''''';;;''';;;;''''''''''###
           +++''''''';;;''';;;;''''''''''###
           +++;;;;;;;;;;;;;;;;;;;;;;;''''###
           +++;;;;;;;;;;;;;;;;;;;;;;;''''###
           +++;;;;;;;;;;;;;;;;;;;;;;;''''###
           +++;;;;;;;;;;;;;;;;;;;;;;;''''###
           +++;;;''''''''''''''''';;;''''###
           +++;;;''''''''''''''''';;;''''###
           +++;;;''''''''''''''''';;;''''###
       ++++''''''#######'''''''######'''''''###
       ++++''''''#######'''''''######'''''''###
       ++++''''''#######'''''''######'''''''###
       ++++######       #######      ##########
       ++++######       #######      ##########
       ++++######       #######      ##########
       ++++######       #######      ##########
                                                    
                +++++++++++''''''''''''
                +++++++++++''''''''''''
                +++++++++++''''''''''''
                +++++++++++''''''''''''
        ++++++++...................````'''''''
        ++++++++...................````'''''''
        ++++++++...................````'''''''
        ++++++++...................````'''''''
    ++++....````#######################```````++++
    ++++....````#######################```````++++
    ++++....````#######################```````++++
    ++++....````#######################```````++++
    ''''++++###############################+++++++
    ''''++++###############################+++++++
    ''''++++###############################+++++++
    ''''++++###############################+++++++
    ''''````++++++++###############++++++++;;;++++
    ''''````++++++++###############++++++++;;;++++
    ''''````++++++++###############++++++++;;;++++
    ''''````++++++++###############++++++++;;;++++
    ''''````````````+++++++++++++++########;;;++++
    ''''````````````+++++++++++++++########;;;++++
    ''''````````````+++++++++++++++########;;;++++
    ''''````````#######,,,,,,,,,,,,####::::;;;++++
    ''''````````#######,,,,,,,,,,,,####::::;;;++++
    ''''````````#######,,,,,,,,,,,,####::::;;;++++
    ''''````````#######,,,,,,,,,,,,####::::;;;++++
        ''''````####```,,,,,,,,,,,,####;;;;+++
        ''''````####```,,,,,,,,,,,,####;;;;+++
        ''''````####```,,,,,,,,,,,,####;;;;+++
        ''''````####```,,,,,,,,,,,,####;;;;+++
        ''''````````###````,,,,::::::::;;;;+++
        ''''````````###````,,,,::::::::;;;;+++
        ''''````````###````,,,,::::::::;;;;+++
        ''''````````###````,,,,::::::::;;;;+++
        ''''````````###````,,,,::::####;;;;+++
        ''''````````###````,,,,::::####;;;;+++
        ''''````````###````,,,,::::####;;;;+++
        ''''````````###````,,,,::::####;;;;+++
            ''''```````````,,,,::::::::++++
            ''''```````````,,,,::::::::++++
            ''''```````````,,,,::::::::++++
            ''''```````````,,,,::::::::++++
            ''''::::```````::::::::::::++++
            ''''::::```````::::::::::::++++
            ''''::::```````::::::::::::++++
                +++++++++++++++++++++++
                +++++++++++++++++++++++
                +++++++++++++++++++++++
                +++++++++++++++++++++++             






                                  ######
                                  ######
                                  ######
                        ##########''';;;###
                        ##########''';;;###
                        ##########''';;;###
               #########''';;;;;;;;;;;;;;;;###
               #########''';;;;;;;;;;;;;;;;###
               #########''';;;;;;;;;;;;;;;;###
     ##########''';;;;;;;;;;;;;;;;;;;;;;;;;;;;###
     ##########''';;;;;;;;;;;;;;;;;;;;;;;;;;;;###
     ##########''';;;;;;;;;;;;;;;;;;;;;;;;;;;;###
  ###'''';;;;;;;;;;;;;;;;;;;;;;;;;;;;++++++++++++###
  ###'''';;;;;;;;;;;;;;;;;;;;;;;;;;;;++++++++++++###
  ###'''';;;;;;;;;;;;;;;;;;;;;;;;;;;;++++++++++++###
  ###''''''';;;;;;;;;;;;;;;+++++++++++++'''''''''###
  ###''''''';;;;;;;;;;;;;;;+++++++++++++'''''''''###
  ###''''''';;;;;;;;;;;;;;;+++++++++++++'''''''''###
  ###'''''''''';;;++++++++++++'''''''''''''''''''###
  ###'''''''''';;;++++++++++++'''''''''''''''''''###
  ###'''''''''';;;++++++++++++'''''''''''''''''''###
  ###'''''''''';;;++++++++++++'''''''''''''''''''###
  ###''''''''''++++++'''''''''''''''''''''''''+++###
  ###''''''''''++++++'''''''''''''''''''''''''+++###
  ###''''''''''++++++'''''''''''''''''''''''''+++###
  ###''''''''''+++'''''''''''''''''''+++#########
  ###''''''''''+++'''''''''''''''''''+++#########
  ###''''''''''+++'''''''''''''''''''+++#########
     ####''''''+++'''''''''+++##########
     ####''''''+++'''''''''+++##########
     ####''''''+++'''''''''+++##########
         ###'''++++++#########
         ###'''++++++#########
         ###'''++++++#########
            #########
            #########
            #########





                                                    
     ;;;;'''      ,,,'''      ,,,,'''      ,,,'''
     ;;;;'''      ,,,'''      ,,,,'''      ,,,'''
     ;;;;'''      ,,,'''      ,,,,'''      ,,,'''
     ''''+++      ,,,'''      ,,,,'''      ;;;'''
     ''''+++      ,,,'''      ,,,,'''      ;;;'''
     ''''+++      ,,,'''      ,,,,'''      ;;;'''
     ''''+++      ,,,'''      ,,,,'''      ;;;'''
     ,,,,''''''   ,,,'''      ,,,,''''''   '''+++
     ,,,,''''''   ,,,'''      ,,,,''''''   '''+++
     ,,,,''''''   ,,,'''      ,,,,''''''   '''+++
     ,,,,''''''   ,,,''''''   ,,,,'''      ,,,'''
     ,,,,''''''   ,,,''''''   ,,,,'''      ,,,'''
     ,,,,''''''   ,,,''''''   ,,,,'''      ,,,'''
     ,,,,'''      ;;;''''''   ,,,,'''      ,,,'''
     ,,,,'''      ;;;''''''   ,,,,'''      ,,,'''
     ,,,,'''      ;;;''''''   ,,,,'''      ,,,'''
     ,,,,'''      '''+++      ;;;;'''      ,,,'''
     ,,,,'''      '''+++      ;;;;'''      ,,,'''
     ,,,,'''      '''+++      ;;;;'''      ,,,'''
     ,,,,'''      ,,,'''      ''''+++      ,,,''''''
     ,,,,'''      ,,,'''      ''''+++      ,,,''''''
     ,,,,'''      ,,,'''      ''''+++      ,,,''''''
     ,,,,'''      ,,,'''      ,,,,'''      ,,,''''''
     ,,,,'''      ,,,'''      ,,,,'''      ,,,''''''
     ,,,,'''      ,,,'''      ,,,,'''      ,,,''''''
  ''';;;;'''      ,,,'''      ,,,,'''      ,,,'''
  ''';;;;'''      ,,,'''      ,,,,'''      ,,,'''
  ''';;;;'''      ,,,'''      ,,,,'''      ,,,'''
  '''''''+++      ,,,'''      ,,,,'''      ;;;'''
  '''''''+++      ,,,'''      ,,,,'''      ;;;'''
  '''''''+++      ,,,'''      ,,,,'''      ;;;'''
  '''''''+++      ,,,'''      ,,,,'''      ;;;'''
     ,,,,'''   ''';;;'''   ''',,,,'''      '''+++
     ,,,,'''   ''';;;'''   ''',,,,'''      '''+++
     ,,,,'''   ''';;;'''   ''',,,,'''      '''+++
     ,,,,'''      '''+++   ''',,,,'''      ,,,'''
     ,,,,'''      '''+++   ''',,,,'''      ,,,'''
     ,,,,'''      '''+++   ''',,,,'''      ,,,'''
     ,,,,'''      ,,,'''      ,,,,'''      ,,,'''
     ,,,,'''      ,,,'''      ,,,,'''      ,,,'''
     ,,,,'''      ,,,'''      ,,,,'''      ,,,'''
     ,,,,'''      ,,,'''      ;;;;'''   ''',,,'''
     ,,,,'''      ,,,'''      ;;;;'''   ''',,,'''
     ,,,,'''      ,,,'''      ;;;;'''   ''',,,'''
     ,,,,'''      ,,,'''      ''''+++      ,,,'''
     ,,,,'''      ,,,'''      ''''+++      ,,,'''
     ,,,,'''      ,,,'''      ''''+++      ,,,'''
     ,,,,'''      ,,,'''      ,,,,'''      ,,,'''
     ,,,,'''      ,,,'''      ,,,,'''      ,,,'''
     ,,,,'''      ,,,'''      ,,,,'''      ,,,'''   




                             ```````
                             ```````
                             ```````
                             ```````
                          `````````````
                          `````````````
                          `````````````
                      ````````````````````
                      ````````````````````
                      ````````````````````
                ``````````````````````````````
                ``````````````````````````````
                ``````````````````````````````
                ``````````````````````````````
         ````````````````````````````````````````
         ````````````````````````````````````````
         ````````````````````````````````````````
  ``````````````````````````````````````````````````
  ``````````````````````````````````````````````````
  ``````````````````````````````````````````````````
  ''''````````````````````````````````````````''''''
  ''''````````````````````````````````````````''''''
  ''''````````````````````````````````````````''''''
  ''''````````````````````````````````````````''''''
      '''`````````````````````````````````''''
      '''`````````````````````````````````''''
      '''`````````````````````````````````''''
         '''```````````````````````````'''
         '''```````````````````````````'''
         '''```````````````````````````'''
            ''''````````````````'''''''
            ''''````````````````'''''''
            ''''````````````````'''''''
            ''''````````````````'''''''
                '''```````''''''
                '''```````''''''
                '''```````''''''
                   '''''''
                   '''''''
                   '''''''




                                                    


                           ##########
                           ##########
                           ##########
                     ######++++++++++###
                     ######++++++++++###
                     ######++++++++++###
                     ######++++++++++###
               ######++++++###++++++++++###
               ######++++++###++++++++++###
               ######++++++###++++++++++###
        #######++++++++++++##########++++++###
        #######++++++++++++##########++++++###
        #######++++++++++++##########++++++###
  ######++++++++++###+++++++++##########++++++###
  ######++++++++++###+++++++++##########++++++###
  ######++++++++++###+++++++++##########++++++###
  ###++++++++++++++++###++++++++++++++++++++++######
  ###++++++++++++++++###++++++++++++++++++++++######
  ###++++++++++++++++###++++++++++++++++++++++######
  ###+++++++++++++++++++++++++++++++++++######,,,'''
  ###+++++++++++++++++++++++++++++++++++######,,,'''
  ###+++++++++++++++++++++++++++++++++++######,,,'''
  ###+++,,,,+++++++++++++++++++++#######:::,,,:::'''
  ###+++,,,,+++++++++++++++++++++#######:::,,,:::'''
  ###+++,,,,+++++++++++++++++++++#######:::,,,:::'''
  ###+++````,,,++++++++++++######,,,,:::,,,:::######
  ###+++````,,,++++++++++++######,,,,:::,,,:::######
  ###+++````,,,++++++++++++######,,,,:::,,,:::######
     ###++++```,,,+++######,,,:::::::,,,############
     ###++++```,,,+++######,,,:::::::,,,############
     ###++++```,,,+++######,,,:::::::,,,############
     ###++++```,,,+++######,,,:::::::,,,############
        ####+++```,,,,,,,,,:::,,,#############
        ####+++```,,,,,,,,,:::,,,#############
        ####+++```,,,,,,,,,:::,,,#############
            ###+++```::::::#############
            ###+++```::::::#############
            ###+++```::::::#############
               ###+++############
               ###+++############
               ###+++############
                  #########
                  #########
                  #########


                                                    
                       ;;;;''''
                       ;;;;''''
                       ;;;;''''
                       ;;;;''''
                ;;;;;;;....,,,,;;;;''''
                ;;;;;;;....,,,,;;;;''''
                ;;;;;;;....,,,,;;;;''''
                ;;;;;;;....,,,,;;;;''''
            ;;;;...............,,,,,,,,''''
            ;;;;...............,,,,,,,,''''
            ;;;;...............,,,,,,,,''''
            ;;;;...............,,,,,,,,''''
            ;;;;...................,,,,''''
            ;;;;...................,,,,''''
            ;;;;...................,,,,''''
            ;;;;...................,,,,''''
        ;;;;.......................,,,,,,,,'''
        ;;;;.......................,,,,,,,,'''
        ;;;;.......................,,,,,,,,'''
        ;;;;.......................,,,,,,,,'''
        ;;;;.......................,,,,,,,,'''
        ;;;;.......................,,,,,,,,'''
        ;;;;.......................,,,,,,,,'''
    ;;;;...........................,,,,,,,,,,,''''
    ;;;;...........................,,,,,,,,,,,''''
    ;;;;...........................,,,,,,,,,,,''''
    ;;;;...........................,,,,,,,,,,,''''
    ;;;;...........................,,,,,,,,,,,''''
    ;;;;...........................,,,,,,,,,,,''''
    ;;;;...........................,,,,,,,,,,,''''
    ;;;;...........................,,,,,,,,,,,''''
    ;;;;,,,,.......................,,,,,,,,,,,''''
    ;;;;,,,,.......................,,,,,,,,,,,''''
    ;;;;,,,,.......................,,,,,,,,,,,''''
    ;;;;,,,,.......................,,,,,,,,,,,''''
        ;;;;...................,,,,,,,,,,,,'''
        ;;;;...................,,,,,,,,,,,,'''
        ;;;;...................,,,,,,,,,,,,'''
        ;;;;...................,,,,,,,,,,,,'''
        ;;;;::::,,,,.......,,,,,,,,,,,,,,,,'''
        ;;;;::::,,,,.......,,,,,,,,,,,,,,,,'''
        ;;;;::::,,,,.......,,,,,,,,,,,,,,,,'''
        ;;;;::::,,,,.......,,,,,,,,,,,,,,,,'''
            '''''''',,,,,,,,,,,,,,,''''''''
            '''''''',,,,,,,,,,,,,,,''''''''
            '''''''',,,,,,,,,,,,,,,''''''''
                    '''''''''''''''
                    '''''''''''''''
                    '''''''''''''''
                    '''''''''''''''                 
                                            +++++++
                                            +++++++
                                            +++++++
                                            +++++++
                                        +++++++####
                                        +++++++####
                                        +++++++####
                                    ++++++++'''####
                                    ++++++++'''####
                                    ++++++++'''####
                                    ++++++++'''####
                                 +++++++''''###++++
                                 +++++++''''###++++
                                 +++++++''''###++++
                                 +++++++''''###++++
                             +++++++++++####   ++++
                             +++++++++++####   ++++
                             +++++++++++####   ++++
                          +++++++'''####       ++++
                          +++++++'''####       ++++
                          +++++++'''####       ++++
                          +++++++'''####       ++++
                      +++++++++++###           ++++
                      +++++++++++###           ++++
                      +++++++++++###           ++++
                   +++++++'''####              ++++
                   +++++++'''####              ++++
                   +++++++'''####              ++++
                   +++++++'''####              ++++
               +++++++++++###                  ++++
               +++++++++++###                  ++++
               +++++++++++###                  ++++
               ++++'''####                  +++
               ++++'''####                  +++
               ++++'''####                  +++
               ++++'''####                  +++
           ++++++++:::::::+++               +++
           ++++++++:::::::+++               +++
           ++++++++:::::::+++               +++
           ++++++++:::::::+++               +++
        +++''''####:::::::+++           ++++
        +++''''####:::::::+++           ++++
        +++''''####:::::::+++           ++++
    ++++'''####    +++++++
    ++++'''####    +++++++
    ++++'''####    +++++++
    ++++'''####    +++++++
    #######
    #######
    #######                                         
                                  ....::::
                                    ....::::
                                    ....::::
                                    ....::::
                                    ....::::...
                                    ....::::...
                                    ....::::...
                                    ::::;;;;'''''''
                                    ::::;;;;'''''''
                                    ::::;;;;'''''''
                                    ::::;;;;'''''''
               .......    ;;;::::;;;'''''''';;;;;;;
               .......    ;;;::::;;;'''''''';;;;;;;
               .......    ;;;::::;;;'''''''';;;;;;;
               .......    ;;;::::;;;'''''''';;;;;;;
           ........:::;;;;:::;;;;:::''''###########
           ........:::;;;;:::;;;;:::''''###########
           ........:::;;;;:::;;;;:::''''###########
           ....::::;;;::::;;;::::;;;''''
           ....::::;;;::::;;;::::;;;''''
           ....::::;;;::::;;;::::;;;''''
           ....::::;;;::::;;;::::;;;''''
           ::::;;;;:::;;;;:::;;;;'''''''
           ::::;;;;:::;;;;:::;;;;'''''''
           ::::;;;;:::;;;;:::;;;;'''''''
        :::;;;;::::;;;.......;;;;'''####
        :::;;;;::::;;;.......;;;;'''####
        :::;;;;::::;;;.......;;;;'''####
        :::;;;;::::;;;.......;;;;'''####
        ;;;::::;;;;...;;;;;;;'''''''
        ;;;::::;;;;...;;;;;;;'''''''
        ;;;::::;;;;...;;;;;;;'''''''
    :::::::;;;;::::;;;::::'''''''###
    :::::::;;;;::::;;;::::'''''''###
    :::::::;;;;::::;;;::::'''''''###
    :::::::;;;;::::;;;::::'''''''###
    ::::@@@::::;;;;:::'''''''####
    ::::@@@::::;;;;:::'''''''####
    ::::@@@::::;;;;:::'''''''####
    ::::@@@::::;;;;:::'''''''####
    :::::::::::'''''''''''###
    :::::::::::'''''''''''###
    :::::::::::'''''''''''###
    ####'''''''''''#######
    ####'''''''''''#######
    ####'''''''''''#######
    ####'''''''''''#######
        ###########
        ###########
        ###########                                 
                                          ```;;;;
                                          ```;;;;
                                          ```;;;;
                                          ```;;;;
                                          ```````
                                          ```````
                                          ```````
                                      ```````````;;;
                                      ```````````;;;
                                      ```````````;;;
                                      ```````````;;;
                                  ````    ;;;;;;;
                                  ````    ;;;;;;;
                                  ````    ;;;;;;;
                                  ````    ;;;;;;;
                               ```    ;;;;
                               ```    ;;;;
                               ```    ;;;;
                           ````   ;;;;
                           ````   ;;;;
                           ````   ;;;;
                           ````   ;;;;
                        ```    ;;;
                        ```    ;;;
                        ```    ;;;
                    ````   ;;;;
                    ````   ;;;;
                    ````   ;;;;
                    ````   ;;;;
                 ```    ;;;
                 ```    ;;;
                 ```    ;;;
             ````   ;;;;
             ````   ;;;;
             ````   ;;;;
             ````   ;;;;
      ```````    ;;;
      ```````    ;;;
      ```````    ;;;
      ```````    ;;;
  ````       ;;;;
  ````       ;;;;
  ````       ;;;;
  ;;;;```````;;;;
  ;;;;```````;;;;
  ;;;;```````;;;;
  ;;;;```````;;;;
         ;;;;
         ;;;;
         ;;;;