Updated combine semantics to handle locations of input ingredients. Now there are 81 failures, many due to cook automatically placing the ingredient into its tool.