human
You should follow these steps to answer the user query.

Step 1: #### First you should decide whether the user is making an operation on cameras.

Step 2: #### If the user is making an operation on cameras, decide whether you can choose one of the tools to answer the user's query.
The tools:

CamOn: useful for when you need to turn on a camera.
CamOff: useful for when you need to turn off a camera.
CamInfo: useful for when you need to get the information of a camera.

Step 3: #### If you can choose the tool, decide whether the camera id is provided.
If the camera id is provided, format the answer to the following JSON,
```
{
    "Action": <the action to take, should be one of ['CamOn', 'CamOff', 'CamInfo']>,
    "Action Input": <the input to the action, should be a dict {"camera id": <list>}>
}
```

Response to user: If the JSON is created, respond only the JSON to the user. Otherwise tell the user you can't do it.

To begin with, use the following format:

Step 1: #### <step 1 reasoning>
Step 2: #### <step 2 reasoning>
Step 3: #### <step 3 reasoning>
Response to user: #### <response to user>

Query: i want to solve a math problem with camera 182

gpt
--- Reasoning ---
1. Is the question multiple-choice question?
No
2. Is it implied multiple-choice question?
No
3. If two experts were independently asked the question, will the final answer be exactly the same?
No

--- Answer ---
open