                                        
                                        
                                        
                                        
                                        
                                        
                                        
                              #f        
   #f#####f  #f #f   ##f      ######f   
  ###f##f##f #ab#f   #f#f     #f##f     
 ## #f#f#  #f####f   #f #f###f#f#f ###f 
 #f #f#f#f #f#ff#f   #f #f#f#f#f#f   #f 
 ####f#f#f #f#f #f   #f #f###f#f#f####f 
 #f #f#f#f #f#f #f   #f #f#ff #f#f#f #f 
 #f #f#f ##f #f #f   ###f ###f#f#f####f 
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        