def is_balanced(terms):
    """
    Determines if parenthesis and brackets in the list are balanced.

    :param terms: A list of terms. i.e. ['(', '[', ']', ')']
    :rtype : bool Are the parenthesis and brackets in this expression balanced?
    """
    raise NotImplementedError("implement me!")
