1   2         3               
                     
                     
   4                    
                     
     5            6        
                     
      7                 
               8        
 9     10     11                
   12            13          
14                       
       15                
                     
 16    17          18            
                     
19         20