0
    
    
    
    1[9999]
        2
        3
        4
        5
        6
        7
        8
        9
    32
        31
        30
        23
        22
        20
        19
        17
        16
        15
        13
        12
        10
    29
        28
        
        24
    27
        26
        25
    
            2#
            
            
                    
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                    
            
            
                    
            
            
            
                
                
            
            
            
                    
            
            
                    
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                    
            
        
        
        21
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                18
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                14
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                11