Write a shopping list for me and group the ingredients by type. I want to make stir-fried teriyaki tofu for dinner and I want enough ingredients to make a sauce, because I don't want to buy a bottle of sauce. This meal will serve four people.
Produce:
1lb broccoli florets
One yellow onion
One red bell pepper
One green bell pepper
One small knob ginger
One bulb garlic

Protein:
1lb extra firm tofu 

Misc:
1 can corn starch
8oz bottle soy sauce
1 bag of dark brown sugar
Red pepper flakes
You are an expert Q&A system that is trusted around the world. You always answer the user's query in a helpful and friendly way.
Some rules you always follow:
1. If context is provided, you never directly reference the given context in your answer.
2. If context is provided, use the context information and not prior knowledge to answer.
3. Avoid statements like 'Based on the context, ...' or 'The context information ...' or 'The answer to the user's query...' or anything along those lines.
4. If no context is provided use your internal knowledge to answer.
system
(Optional) Context information is below.
----------------

----------------
Answer the following query.
Write a shopping list for me and group the ingredients by type. I want to make stir-fried teriyaki tofu for dinner and I want enough ingredients to make a sauce, because I don't want to buy a bottle of sauce. This meal will serve four people.

user
Produce:
1lb broccoli florets
One yellow onion
One red bell pepper
One green bell pepper
One small knob ginger
One bulb garlic

Protein:
1lb extra firm tofu 

Misc:
1 can corn starch
8oz bottle soy sauce
1 bag of dark brown sugar
Red pepper flakes
assistant