.. . :?$77IIIIIIIII77$7: . ....                        
                        .$$IIIIIII77I777I777III7777I77,.                        
                 .   .7$77777777777777777777777777777777$ . ...                 
                 ..Z77777777777777777777777777777777777777I$,.                  
           . . ..Z777777777777777777777777777777777777777777$O, ..              
          ... ,Z$77$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$7$7:               
       ...  .8$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$7O.....         
       . . I$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$O            
        ..8$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Z$8           
        $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ZZ$$ZZZZ$Z$ZZZZZZZZZZZZZZZ$$Z..       
       .$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Z$777I$ZZZ$$ZZZZZZZZZZZZZZZ$ZZ$O.       
     .7$$$ZZ$$$$$$$$$$$$$$$$$$$$$$$ZZZZZZZZZZZ$?˜˜==$$$$ZZZZZZZZZZZZZZZ$$.      
   ..?$$ZZZZZZZ$$$$$$$$$$$$$$$ZZZZZZZZZZZZZZZZZZZZ7=:I77$Z$ZZZZZZZZZZZZZZI      
   .$$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ$I:.IZZ$ZZZZZZZZZZZZZ$Z...  
    Z$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ$ZZZZZ?=7ZZZZZZZZZZZZZZ$Z$,    
.  OZ$$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZI˜=7ZZZZ$ZZZZZZZZZZZ    
. .ZZ$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ7:˜7$Z$ZZZZZZZZZZZZ    
..8ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ$ZI,,:+7ZZZZZZZZZZZZ8.  
.+$ZZZZZ$O O:,..?.?. 8,I.I.Z.+ Z.:.˜Z ?I D.:.$I$$ZZZZZZZ$ZI:. .=$Z$ZZZZZZZZ$$?..
.8ZZZZZZZO O: IO?.O$ OZ: 7.O 8 $ ,.:Z.IIZO.. OZZ$ZZZZZZZ$Z7˜...,I$ZZZZZZZZZZZ8  
.ZZ$$Z$+..:˜ZO8O$$Z$ZZZZZZZZZZZZZZZZZZZZ$$ZZZZZZZZZZZZZZ$Z$? . .I$ZZZZZZZZZZ$Z..
˜$Z$$=?.?,.,.,,, OOZZZZZZZZZZZZZZZZZZZZZZ$ZZZZZZZZZZZZZZZ$Z$: ..7ZZZZZZZZZZZZ$+.
$$$O?˜==.,.,,,.,.,.,ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ7˜ ,$ZZZZZZZZZZZZZZ 
O$Z?==?==,,:,.,:,,:.ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ$I.:$ZZZZZZZZZZZZZO 
OZ$Z+˜ ,,,..,:,=,,ZO$ZZ$Z$ZZZ$Z$$Z$$$ZZZ$$ZZZ$Z$ZZZZZZZZZZZZZ7,=$Z$ZZZZZZZ$ZZZO.
OZO$ .:,..:.:.,˜O$ZZZ$$OZOI+88Z$Z$$Z+.OZOOI:IOOZZZZZZZZZZZZZZ7,+ZZZZZZZZZ$ZZZ$O 
=:=: ,,,,...,,,..8ZZZZ=˜:.,,,,.,7ZO=˜,.:˜,,:˜.˜ OZZZZZZZZZZZ$7˜IZZZZZZZZO ..+ZO 
˜,:˜,.,.,..,,.:,˜,,.ZI˜:::,.:,.:,:II=I:=+:,.˜=:, =Z$ZZ$ZZZZZZ?=7Z8+7OZZ7..,,˜.O 
,˜,..:,. ..,..,..,:,,=:˜˜,,,.....=I+=:::˜:,,,˜:,., ...,OZZZZ$=?Z.::::,::...,˜,..
 =˜,..,, :,,,,,,˜,,:..,:,,:,.  .+I??,,.˜.....:,,.:,,..,,Z$ZZI˜$?:::˜,,,˜.?+I=? .
.:::,,,,..,..˜˜˜:.::,?˜:.,.,??+:I?7::,::.:.:,.˜:,.,,.?+==˜:I:˜˜=˜,,:,,,. I=I+˜  
..:,,...:,,,..:.,,,:˜˜=˜,,,.???=I˜7=,,,.,,::.:.=.,::,:˜˜:,˜:˜+˜,˜::,....I?I??,  
. , ,:,..., ::.,,::,...,:.,II?::III?,,..,::,,..,::=,,..+::..:.::.:.:˜ I?I?I??   
 ..:.˜.,,,,,,.˜: .,,:..,:?III?=$?III:,,:..,,:,:,.,:,+???::,:˜=,,:,:,.+˜:,7II.   
   ,..,:˜˜:..,,,,,.,:,,:?==7==++7I+I˜=:˜+=:,..,,?˜+,?II?,,˜˜˜˜˜:˜,::+?IIIII7 .  
. ..,.,.,,..,::,,:.,:,.,IIIIIII:?=?=˜˜˜?+˜:..:.::,?+I???.,,.˜=˜:=+??I??II??     
    ...::,+=˜==˜˜:,,,,.,:7??=??˜,˜+I::˜?=:.˜::=˜,++==+..::,..,==??:7I?++==: ..  
     ,=˜==+˜˜+=:,:,...,..+++˜?=˜+:=+˜::====:,+˜:,,˜+::,,:,,,.?7II˜==?III?,.     
   .. .˜+==:=+=˜,,,,... .II?I+,˜:?++,,::?˜:=,=˜:,:==˜˜:,::,,:,:I?˜II?+++..      
   . .  =::˜::==:.... ==+˜II??:.=˜˜,,,.. ,..˜:=˜˜+=˜˜˜:,:,,,..=II+==II7= .      
        .˜˜::˜˜::+=+==?+?++I??+:,,˜::,:,,.,:?+˜˜˜?+˜,,:,.... =I??++˜II,         
       .. ::˜˜˜˜???+=IIIIIII+=:˜:,.,,,,.˜+?I?II+=++˜:.,.,,,:+7?I??=˜=.          
          .,˜:IIIIII=+??II?+˜˜:::::..,.:=?˜II??+:˜=+˜:,,,.:+˜˜?II?=,.           
           . ??I??=:˜++?++++===::::,,,:?????I+++==˜˜:::,:=III?II?+.             
            .. 7+=˜:=+=I????===:++===+III?I7???+===˜˜˜==+?IIIII7.               
              .. ˜==IIIIIII?+++:+?=:I7I?++?+II??+=+===??7I??++                  
              . ...:I??III??III?++?II77I?+++?+II++?+?I7I77II.. .                
                      .?+=IIII?=I$777IIII?I+I?I?II+?=+˜?. ..                    
                     .   .I7I?+==I7III?III??:+:I7I?=:.                          
                                :+III?+?+$7$7I=,                                
                                    .