• + 6 comments

    Thanks for the great set of test cases!

    Here they are in custom test case form

    37
    1
    _      
    1
    X      
    2
    XX     
    2
    X_     
    2
    XY     
    3
    X_X    
    3
    XYX    
    3
    XYZ    
    3
    _XX    
    3
    YXX    
    3
    X__    
    3
    X_Y    
    4
    XXYY   
    4
    XXYZ   
    4
    XYXY   
    4
    XXXY   
    4
    XYXX   
    4
    X_XX   
    4
    X__X   
    4
    XY_X   
    4
    X___   
    5
    XYZZZ  
    5
    X_XYY  
    5
    _XY_Y  
    5
    _XX__  
    5
    _XXYY  
    5
    X_XYY  
    5
    X___X  
    5
    X__YX  
    6
    X_X_Y_ 
    6
    XXXYYY 
    6
    ____ZZ 
    6
    XYZYZY 
    6
    XXYYZZ 
    6
    X_XYXY 
    7
    XZY_YZX
    7
    _XYYYXX
    

    and the expected outcome

    YES
    NO
    YES
    NO
    NO
    YES
    NO
    NO
    YES
    NO
    NO
    NO
    YES
    NO
    NO
    NO
    NO
    YES
    YES
    NO
    NO
    NO
    YES
    NO
    YES
    YES
    YES
    YES
    NO
    NO
    YES
    YES
    NO
    YES
    YES
    YES
    YES