<｜begin▁of▁sentence｜>### Instruction:
As a Home Health Aide, consider the scenario of ensuring the safety of elderly individuals in a residential setting. You are tasked with determining the largest possible group size for social activities to facilitate interaction and engagement. The graph below represents the connections between residents based on their social interactions and friendships.

Graph:
Edges: (Resident A, Resident B), (Resident B, Resident C), (Resident C, Resident D), (Resident D, Resident A), and (Resident A, Resident C).

Using the Graph.clique_number function in the igraph API, can you determine the maximum clique size to plan social activities that accommodate the largest possible groups of residents while ensuring everyone can actively participate?
### Response:
from igraph import Graph

# Create an example graph
edges = [(0, 1), (1, 2), (2, 3), (3, 0), (0, 2)]
g = Graph(edges)

# Calculate the clique number
clique_number = g.clique_number()

# Print the clique number
print('Clique number:', clique_number)
<|EOT|>
