import copy


def is_subsequence(seq1, seq2):
    """Check if seq1 is a subsequence of seq2

    >>> is_subsequence(((2,), (3, 5)), ((2, 4), (3, 5, 6), (8,)))
    True
    >>> is_subsequence(((1,), (2,)), ((1, 2), (3, 4)))
    False
    >>> is_subsequence(((2,), (4,)), ((2, 4), (2, 4), (2, 5)))
    True
    """
    seq = copy.deepcopy(seq1)
    for element in seq2:
        if seq and set(seq[0]) <= set(element):
            seq = seq[1:]

    return True if not seq else False