This app takes a comma-separated list of cocktail ingredients and returns a list of all cocktails that can be made using some or all of those ingredients.
python -m cocktailapp <comma-separated cocktails>
For example:
python -m cocktailapp vodka,apple juice,light rum,dark rum,orange juice,whisky
Prints:
155 Belmont
Rum Screwdriver
Screwdriver