import re


def get_sirrematic_orational_enjambment(previous_token, next_token):
    """
    Checks if sirrematic enjambment exists between two lines
    :param previous_token: The word before a newline character
    :param next_token: The word before a newline character
    :return: Sirrematic type or None if not found
    """
    if (previous_token.pos_ in ('ADJ', 'NOUN', 'ADV')
            and re.search('NumType', next_token.tag_)
            and next_token.lower_ in (
                    'que', 'cuyo', 'cuya', 'cuyos', 'cuyas', 'donde')):
        return [previous_token.pos_, next_token.pos_]
    return None