Searched the arr [ 0. . right ] and found no subarray having size > 1 and having gcd ( left , right ) > 1
if ( left == right and __gcd ( arr [ left ] , arr [ right ] ) == 1 ) : NEW_LINE INDENT return 0 NEW_LINE DEDENT return subarrays NEW_LINE