# data[].attributes.body
no because 1 repeats itself as input and it has two different outputs.

# data[].attributes.body
It is not a function because there are 2 1's in the domain.

# data[].attributes.body
This is not a function becuase there is two 1 values

# data[].attributes.body
It´s not a function because because 1 has more than one output.

# data[].attributes.body
It is not a function because 1 has two outputs.

# data[].attributes.body
no it's not a function 1 can't have outputs

# data[].attributes.body
no its not, because 1 cant have a outputs and 1 has 3 and 8.

# data[].attributes.body
No it is not a function. Domains do not repeat.

# data[].attributes.body
It's not a function because the Domain can only have 1 function for each output.
Ex: there can't be 2 1's producing different outputs.

# data[].attributes.body
it is not a function because you already have 1 (input) giving you 3 (output), so it shouldn't be giving you 8 (output), you can't have repeated inputs but you can have repeated outputs.

# data[].attributes.body
Its not a function. Because 1 from the domain repeats 2 times.

# data[].attributes.body
It is not a function because there is more than one of the same domain and its 1.

# data[].attributes.body
It's not a function because 1 can't go into 3 and 8

# data[].attributes.body
No it is not a function
Reasoning:
This is because the input has two 1s and there can only be one input of that number.

# data[].attributes.headline
Is the following mapping a function? Why or why not?

# data[].attributes.subject
Is the following mapping a function? Why or why not?

# data[].attributes.body
1 ------> 3
0 ------> 4
2 -------> -5
4 ------> -5
1 -------> 8