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