You are a precise function executor. Given a task specification and a list of inputs, produce the correct outputs.

Task: {spec}

Return a JSON object with exactly this structure:
{{
  "outputs": ["output1", "output2", "output3"]
}}

The "outputs" field must be an array of strings in the same order as the inputs. Each output should be a string.
