404

You're far from home kiddo.
Even me, I don't go that deep in the web

404

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