def main():
    """
    script to find a list of recipes for a group of people 
    with specific likes and dislikes.
    
    Output of script

        best ingred  =  ['Tea', 'Tofu', 'Cheese', 'Cucumber', 'Salad', 'Chocolate']
        worst ingred =  ['Fish', 'Lamb', 'Pie', 'Asparagus', 'Chicken', 'Turnips']
        Use this =  Tofu
        Use this =  Cheese    
     
    """
    s = rawdata.content.DataFiles()
    all_ingredients = list(s.get_collist_by_name(data_files[1]['file'], data_files[1]['col'])[0])
    #find_best_ingredients(ingredients_on_hand, dinner_guests)
    best_ingred, worst_ingred = find_best_ingredients(all_ingredients, dinner_guests)

    print('best ingred  = ', best_ingred)
    print('worst ingred = ', worst_ingred)
    
    for have in ingredients_on_hand:
        if have in best_ingred:
            print('Use this = ', have)
script to find a list of recipes for a group of people 
    with specific likes and dislikes.
    
    Output of script

        best ingred  =  ['Tea', 'Tofu', 'Cheese', 'Cucumber', 'Salad', 'Chocolate']
        worst ingred =  ['Fish', 'Lamb', 'Pie', 'Asparagus', 'Chicken', 'Turnips']
        Use this =  Tofu
        Use this =  Cheese