import collections


def findmissing(expectedlist, foundlist):
    """Compare two lists and output lists of items that are not included
    
    Parameters:
        expectedlist, foundlist
    
    Returns:
        not_in_expected : list
            list of items not in expectedlist
        not_in_found : list
            list of items not in foundlist"""
    expected = collections.Counter(expectedlist)
    found = collections.Counter(foundlist)
    #found_not_in_expected = 
    not_in_found = list((found - expected).elements())
    not_in_expected = list((expected - found).elements())
    return not_in_expected, not_in_found