┌──────────────┐                                                
                                                        │              │                                                
                                                        │              │                                                
                                                        │              │                                                
                                  ┌──────────────┐      │      0       │      ┌──────────────┐                          
                                  │              │<────>│              │<────>│              │                          
                                  │              │      │              │      │              │                          
                                  │              │<────────────────────────>│              │                          
                                  │      12      │      └──────────────┘      │      1       │                          
                                  │              │  ┌────^^  ^ ^^^ ^─^^─────────────────────────┐                     
                                  │              │            └──────────────────┐                     
                                  │              │                                 
                             ┌────└──────────────┘──────┼┼──┘            └──────────────┘                         
                         v─v─v─────^^───^^^^^^───────┼────┼┼┼───┼─────────^^─^^──^^─^┼^──────v──vv                 
                ┌──────────────┐                     └─────────┼┼────┼┼─┼─────┌──────────────┐        
                │              │                  └─────────────┼┼────┼─┼┼─────────────┐  
                │              │                  └─────────┐    └─  
                │              │                                  
                │      11      │<──┼────┼┼┼┼───────┼┼────┼──────────────┼┼──────┼┼────>│      2   
                │              │                                  
                │              │                                  
                │              │                                  
                └──────────────┘                                     └──────────────┘        
             ┌───^^   ^^ ^ ^  ^                                       ^^ ^  ^  ^^ ^──┐      
                                                                   
                                                                   
                                                                   
             ┌──┬┼┬──┼┼─┼─┼──┼────┼────┼┴─┼─┼─┼┼───┼────┴┼────┼──────────┼────┼┼──┼──┴──┼┼──────┼┼─┼──┼─┼┬┼┼──┬     
             vv  vv  v                ││                                      v│v  v vv     
        ┌──────────────┐                ││                                     ┌──────────────┐
                  ││                                      
                  ││                                      
                  ││                                      
        │      10    <────────────┼─┼─┼┼───┼───────────────────┼────┼──┼─────┼┼──────┼┼──>   3       │
                  ││                                      
                  ││                                      
                  ││                                      
        └──────────────┘                ││                                     └──────────────┘
            ^ ^ ^ ^^ ^│                ││                                      ^ ^ ^ ^ ^^    
               ││                ││                                      │ │  
               ││                ││                                      │ │  
               ││                ││                                      │ │  
               ││                ││                                      │ │  
            └─┼┼─┼┼┼─┼─┼──┼────┼────┴──┼─┼─┴┼───┼─────┼────┴──────────┼────┼┼──┼─────┼┼──────┼┼─┼─┬┼─┼─┼┴─┼    
              v v vv vvv                                                            v v v  v v vv    
           ┌──────────────┐                                                         ┌──────────────┐   
                                                                    
                                                                    
      │<───────────────┼────────┼───────────────────┼───────┼──────┼┼─>     
  9                                                               4  
                                                                    
                                                                    
                                                                    
           └──────────────┘                                                         └──────────────┘   
                ^ ^^^                                                            ^ ^ ^^         
                                                                           │ │ │         
              └─┼─┴┴┼┴┼┼─┼─┬┼─┬─┬┼┬┬─────┴─┼──┼───┼─────┴───────────────┼────┼┼──┴─────┼┼┬──┬─┬┼┼┬┼─┬┼─┼─┼┴─┘       
                     v  vv v vvvv                                             vvv  v vvv v             
                     ┌──────────────┐                                          ┌──────────────┐             
                                                                 
                     <──────────────────────────────────┼┼──────>              
                                                                 
                        8       │                                          │      5               
                └─┴───┴─│┴─┴───────────│─────┴──┼┬┬─┼─┬─┬┬┬──────────┬┬─┬─┼┬─┬─┼┼───────│────────┴──┴──│─┴─┴──┘         
                        │              │        vvv v v vvv          vv v vv v vv       │              │                
                        │              │     ┌──────────────┐<─────┌──────────────┐<───>│              │                
                        └──────────────┘<───>│───────────────────>│              │     └──────────────┘                
                                             │              │      │              │                                     
                                             │              │<────>│              │                                     
                                             │      7       │      │      6       │                                     
                                             │              │      │              │                                     
                                             │              │      │              │                                     
                                             │              │      │              │                                     
                                             └──────────────┘      └──────────────┘