                                      
                eodccccdo             
              eccdcoeccecco           
             oxeooodeeocxece          
            oxoceecdeoeexexxe         
            exxxxcoceeocexoee         
           dxeexexccedcoooxocx        
           oxx xecxeododcxcxox        
           eeo xxcxe xeccxxeox        
           xeoexcexxxocxxxe  x        
           cxxxooxxeeeeexexx c        
           eceocxo occceoxcxe         
            xxxeeeo     edc x         
             dxcde o  o xceoe         
              dxexoexeoxcoxe          
               ccdxeccoodc            
                   eeee               