Here is a set of basic questions producing integer or string outputs. Answer them and format the result precisely with the JSON instructions provided:

Question 0 (Question id: q_k6uoycZ1):
Solve for l: 20*l - 25 = 135 Respond with an integer.

Question 1 (Question id: q_CMoj):
Your task is to count how many legs there are in total when given a list of animals.

Now, how many legs are there in total if you have 2 elephants, 1 snake, 1 lobster?
 Respond with an integer.

Question 2 (Question id: q_bEIVWOnO):
Find the value of l in the equation: 10 - 5*l = -45 Respond with an integer.

Question 3 (Question id: q_yZUJAkOg):
Solve for f: 9*f + 2 = 146 Respond with an integer.



Create a JSON object keyed by every question id except q_bEIVWOnO.

Each key’s value must be an object holding an 'answer' field. Additionally, if the task is about counting legs of animals or counting letters in a string, add the task_type field with value 'leg_counting' or 'letter_counting', respectively.
Include an 'answer_type' field (value 'string' or 'integer') for every answer object.
If the response to a question is an integer that is even, add the field 'additional_answer_info' containing 'half_answer' (answer ÷ 2) and 'double_answer' (answer × 2).

Now provide the result JSON using the described format.

{"ground_truth": {"q_yZUJAkOg": {"answer": 16, "answer_type": "integer", "additional_answer_info": {"half_answer": 8, "double_answer": 32}}, "q_CMoj": {"answer": 18, "task_type": "leg_counting", "answer_type": "integer", "additional_answer_info": {"half_answer": 9, "double_answer": 36}}, "q_k6uoycZ1": {"answer": 8, "answer_type": "integer", "additional_answer_info": {"half_answer": 4, "double_answer": 16}}}}