<｜begin▁of▁sentence｜>### Instruction:
Given an undirected graph with the edge set [(0, 1), (1, 2), (2, 3), (0, 2), (1, 3), (2, 4)], can you help me find all the maximal cliques of the graph using the maximal_cliques function in igraph?
### Response:
from igraph import Graph

# Define the edges for the graph
edges = [(0, 1), (1, 2), (2, 3), (0, 2), (1, 3), (2, 4)]

# Create the graph with the defined edges
g = Graph(edges=edges)

# Get the maximal cliques as a list of tuples
max_cliques = g.maximal_cliques()

# Print the list of maximal cliques
print(max_cliques)
<|EOT|>
