                                      
             exedcccddoe              
          oceocxeexddcoecc            
        occdeoccx oedcxcco e          
       ocooooxdoeexoe ecexeec         
      o ooeoo    eccoeexeeexoc        
      xoecee       cooo oxd oce       
     x  xx       ooeoocoeexeexe       
     x exx       xodoeexxeooexx       
     xo xddddccxxxccecoex x  xx       
      e o  cxoooddooxoeeccx xcx       
      e cexeccccccce eoocexdooe       
       e eoce           x codo        
        eoceexo      edceodec         
          oocoeecxxddddxeeoe          
            cdeccdeeeddcc             
                                      