不确定性的解释结构模型等可达矩阵快速计算法


此处输入要素的个数:

返回首页



你没有输入参数,本处随机给出一个


显示基础矩阵。
  
         1                            1                  
                                                1         
                                                1 1      
1    1                                                   
                                                           
                     1                1                  
      1                                                   
                                                           
            1                         1                  
                        1                   1            
            1                         1                  
   1                               1       1            
                                                           
                  1       1                1            
                  1                                  1   
                  1             1                        
                                          1               
                                                           
   1                                                      
1    1 1                         1          1         
对应的包含不确定关系的矩阵。
  
         1                            1                  
                                             1         
                                             1 1      
1    1                                                
                                                           
                     1                1                  
      1                                                
                                                           
            1                         1                  
                        1                   1            
            1                      1                  
   1                               1       1            
                                                        
                  1       1                1            
                  1                                  1   
                  1             1                        
                                          1               
                                                           
   1                                                      
1    1 1                         1          1         

第一步:对应原始矩阵与可达矩阵的确定


序号单位矩阵可达矩阵
0
1     1                   1            
  1                             1      
    1                           11    
1   11                                
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
   1 1          1                      1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1          1             1 1    1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
   1 1          1             1 1    1 1 1 1 1   
   1 1          1                      1    1 1 1   
                                                   1      
   1 1          1                      1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
1
1     1                   1            
  1                             1      
    1                           11    
1   11                                
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
2
1     1                   1            
  1                             1      
    1                           11    
1   11         1                      
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
   1 1          1                      1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1          1             1 1    1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
   1 1          1             1 1    1 1 1 1 1   
   1 1          1                      1    1 1 1   
                                                   1      
   1 1          1                      1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
3
1     1                   1            
  1                             1      
    1                           11    
1   11         1                      
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
4
1     1                   1            
  1                     1       1      
    1                           11    
1   11                                
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1          1             1 1    1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1             1 1    1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                                                   1      
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
5
1     1                   1            
  1                     1       1      
    1                           11    
1   11                                
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
6
1     1                   1            
  1                     1       1      
    1                           11    
1   11         1                      
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1          1             1 1    1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1             1 1    1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                                                   1      
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
7
1     1                   1            
  1                     1       1      
    1                           11    
1   11         1                      
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
8
1     1                   1            
  1                             1      
    1                           11    
1   11                                
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
   1 1          1                      1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
                                                   1      
   1 1          1                      1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
9
1     1                   1            
  1                             1      
    1                           11    
1   11                                
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
10
1     1                   1            
  1                             1      
    1                           11    
1   11         1                      
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
   1 1          1                      1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
                                                   1      
   1 1          1                      1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
11
1     1                   1            
  1                             1      
    1                           11    
1   11         1                      
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
12
1     1                   1            
  1                     1       1      
    1                           11    
1   11                                
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
13
1     1                   1            
  1                     1       1      
    1                           11    
1   11                                
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
14
1     1                   1            
  1                     1       1      
    1                           11    
1   11         1                      
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
15
1     1                   1            
  1                     1       1      
    1                           11    
1   11         1                      
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
16
1     1                   1            
  1                             1      
    1                   1       11    
1   11                                
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1          1             1 1    1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1             1 1    1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                                                   1      
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
17
1     1                   1            
  1                             1      
    1                   1       11    
1   11                                
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
18
1     1                   1            
  1                             1      
    1                   1       11    
1   11         1                      
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1          1             1 1    1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1             1 1    1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                                                   1      
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
19
1     1                   1            
  1                             1      
    1                   1       11    
1   11         1                      
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
20
1     1                   1            
  1                     1       1      
    1                   1       11    
1   11                                
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1          1             1 1    1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1             1 1    1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                                                   1      
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
21
1     1                   1            
  1                     1       1      
    1                   1       11    
1   11                                
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
22
1     1                   1            
  1                     1       1      
    1                   1       11    
1   11         1                      
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1          1             1 1    1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1             1 1    1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                                                   1      
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
23
1     1                   1            
  1                     1       1      
    1                   1       11    
1   11         1                      
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
24
1     1                   1            
  1                             1      
    1                   1       11    
1   11                                
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
25
1     1                   1            
  1                             1      
    1                   1       11    
1   11                                
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
26
1     1                   1            
  1                             1      
    1                   1       11    
1   11         1                      
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
27
1     1                   1            
  1                             1      
    1                   1       11    
1   11         1                      
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
28
1     1                   1            
  1                     1       1      
    1                   1       11    
1   11                                
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
29
1     1                   1            
  1                     1       1      
    1                   1       11    
1   11                                
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
30
1     1                   1            
  1                     1       1      
    1                   1       11    
1   11         1                      
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
31
1     1                   1            
  1                     1       1      
    1                   1       11    
1   11         1                      
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1           1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
32
1     1                   1            
  1                             1      
    1                           11    
1   11                                
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
   1 1          1                      1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1          1             1 1    1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
   1 1          1             1 1    1 1 1 1 1   
   1 1          1                      1    1 1 1   
                                                   1      
   1 1          1                      1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
33
1     1                   1            
  1                             1      
    1                           11    
1   11                                
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
34
1     1                   1            
  1                             1      
    1                           11    
1   11         1                      
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
   1 1          1                      1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1          1             1 1    1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
   1 1          1             1 1    1 1 1 1 1   
   1 1          1                      1    1 1 1   
                                                   1      
   1 1          1                      1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
35
1     1                   1            
  1                             1      
    1                           11    
1   11         1                      
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
36
1     1                   1            
  1                     1       1      
    1                           11    
1   11                                
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1          1             1 1    1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1             1 1    1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                                                   1      
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
37
1     1                   1            
  1                     1       1      
    1                           11    
1   11                                
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
38
1     1                   1            
  1                     1       1      
    1                           11    
1   11         1                      
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1          1             1 1    1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1             1 1    1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                                                   1      
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
39
1     1                   1            
  1                     1       1      
    1                           11    
1   11         1                      
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
40
1     1                   1            
  1                             1      
    1                           11    
1   11                                
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
   1 1          1                      1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
                                                   1      
   1 1          1                      1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
41
1     1                   1            
  1                             1      
    1                           11    
1   11                                
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
42
1     1                   1            
  1                             1      
    1                           11    
1   11         1                      
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
   1 1          1                      1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                      1    1 1 1   
                                                   1      
   1 1          1                      1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
43
1     1                   1            
  1                             1      
    1                           11    
1   11         1                      
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
44
1     1                   1            
  1                     1       1      
    1                           11    
1   11                                
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
45
1     1                   1            
  1                     1       1      
    1                           11    
1   11                                
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
46
1     1                   1            
  1                     1       1      
    1                           11    
1   11         1                      
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
47
1     1                   1            
  1                     1       1      
    1                           11    
1   11         1                      
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
48
1     1                   1            
  1                             1      
    1                   1       11    
1   11                                
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1          1             1 1    1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1             1 1    1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                                                   1      
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
49
1     1                   1            
  1                             1      
    1                   1       11    
1   11                                
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
50
1     1                   1            
  1                             1      
    1                   1       11    
1   11         1                      
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1          1             1 1    1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1             1 1    1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                                                   1      
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
51
1     1                   1            
  1                             1      
    1                   1       11    
1   11         1                      
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
52
1     1                   1            
  1                     1       1      
    1                   1       11    
1   11                                
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1          1             1 1    1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1             1 1    1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                                                   1      
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
53
1     1                   1            
  1                     1       1      
    1                   1       11    
1   11                                
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
54
1     1                   1            
  1                     1       1      
    1                   1       11    
1   11         1                      
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1          1             1 1    1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1             1 1    1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                                                   1      
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
55
1     1                   1            
  1                     1       1      
    1                   1       11    
1   11         1                      
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        1              
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
56
1     1                   1            
  1                             1      
    1                   1       11    
1   11                                
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
57
1     1                   1            
  1                             1      
    1                   1       11    
1   11                                
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
58
1     1                   1            
  1                             1      
    1                   1       11    
1   11         1                      
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
59
1     1                   1            
  1                             1      
    1                   1       11    
1   11         1                      
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
60
1     1                   1            
  1                     1       1      
    1                   1       11    
1   11                                
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
61
1     1                   1            
  1                     1       1      
    1                   1       11    
1   11                                
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
62
1     1                   1            
  1                     1       1      
    1                   1       11    
1   11         1                      
        1                              
          1   1           1            
    1       1                          
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
63
1     1                   1            
  1                     1       1      
    1                   1       11    
1   11         1                      
        1                              
          1   1           1            
    1       1   1                      
              1                        
        1       1         1            
                11           1        
        1         1 1     1            
  1                   11     1        
                        11            
            1     1       1   1        
            1               1       1  
            1         1       1        
                            1   1      
                                  1    
  1                                 1  
1   11                 1       1     1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1

第二步:计算独立的可达矩阵的数目



共有 5个不等可达的系统!



第三步:由这些不同的可达矩阵,进行层级划分。


序号可达矩阵骨架矩阵层级演示
第1
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
   乙+丙+庚+壬+癸+坤+震+巽+坎+离+艮+子甲+丁
                       
                       











1 1                  

      1               
                       
      1    1         
      1               
         1            
第2
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
                                                   1      
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
   乙+丙+庚+壬+癸+坤+巽+坎+离+艮+子甲+丁
                          
                          
                          










1 1 1                  

         1               
                          
         1    1         
         1               
            1            
第3
  
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1   
            1                                             
   1 1    1 1 1 1 1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                     1                                    
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1    1    1    1 1 1 1 1 1 1 1 1 1 1   
   1 1          1             1 1    1 1 1 1 1   
                                    1                     
   1 1    1    1    1 1    1 1 1 1 1 1 1 1   
   1 1          1                1    1    1 1 1   
   1 1          1             1 1    1 1 1 1 1   
   1 1          1                1    1    1 1 1   
                                                   1      
   1 1          1                1    1    1 1 1   
1 1 1 1 1    1    1 1    1 1 1 1 1 1 1 1 1
   乙+丙+庚+坎+艮+子坤+离壬+癸+巽甲+丁
                                
                                





1 1                           
                                

      1                        


         1 1                  

               1