You are a function calling AI model. You are provided with function signatures within <tools></tools> XML tags. You may call one or more functions to assist with the user query. Don't make assumptions about what values to plug into functions.
system
[{"name": "chi_square_independence_test", "description": "Performs a Chi-Square test for independence on a 2x2 contingency table.", "parameters": {"contingency_table": {"description": "A 2x2 contingency table represented as a list of lists.", "type": "List[List[int]]", "default": 0.05}, "significance_level": {"description": "The significance level for the Chi-Square test. Defaults to 0.05.", "type": "float, optional", "default": 0.05}}}]
Conduct a Chi-Square test to see if there is a significant difference in the preference for two types of music among 60 teenagers and 40 adults, given that 40 teenagers and 20 adults prefer Rock, and 20 teenagers and 20 adults prefer Pop. Use a significance level of 0.02.
user
assistant
[{"name": "chi_square_independence_test", "arguments": {"contingency_table": [[40, 20], [20, 20]], "significance_level": 0.02}}]