                                                            
                                                            
                       eoexdcccccdeee                       
                   odcce          eccxcexo                  
                edce eocccxxcdddcece  eecceco               
              eoc ecccoo            xeo  ccdeco             
             occeoc oe                exc deeeee            
            xoooo e   oc                cxoeeexoe           
           xcoxcd e  coccc                ceccexoe          
          oxxoc e     oececd               cooeoeox         
          xeexoo       eeeee                cc x xxe        
         xcdcx        oeccoec               ex cex o        
         xdxxexc      x e oeco              dcecxxdc        
         x xxxo      xxcccc c                cxcxxxo        
         xx cxxe      coo ocoeodcccdddccdcd  occdxxo        
          x xx x    edxo oe cdddceeddddcexo  xoxxo o        
          xeeodc    ece     cdddxeeeeeeecc  doexd  o        
           xeecec                          excx o o         
           cxeexxce                       oxooec oe         
             xoedco                     eoceoeo oe          
              cxecdxxc  e            eeccxxc cec            
                cxdcxcxxcxedcdeccccxxxceooexeoe             
                  cxcoxxxxccccccxdccoeeooeoc                
                     ccxccxxdxxxxeccxxccc                   
                          ecccccce e                        
                                                            
                                                            
