<｜begin▁of▁sentence｜>### Instruction:
As a medical transcriptionist, you're tasked with transcribing detailed medical information accurately and securely. In this scenario, imagine you're assisting a team of medical researchers who are analyzing patient data represented as a directed graph. The graph consists of 5 vertices, each corresponding to a different medical condition, and 5 edges, representing connections between these conditions based on patient histories.

Your task is to modify this graph by removing specific connections. Specifically, you need to delete the edge representing a patient's progression from condition 1 to condition 2, and also remove multiple redundant connections identified by their unique identifiers (ids) in the dataset.

To accomplish this, you'll utilize the `delete_edges` function provided by the igraph API. Once these modifications are made, it's essential to verify the changes by summarizing the updated graph, ensuring accuracy and completeness in the representation of patient data.
### Response:
from igraph import Graph

# Create an example directed graph with 5 vertices and 5 edges
edges = [(0, 1), (1, 2), (2, 0), (3, 4), (4, 3)]
g = Graph(edges=edges, directed=True)

# Delete edges from the graph
# Let's delete the edge from vertex 1 to vertex 2
g.delete_edges((1, 2))

# Alternatively, delete multiple edges using their ids (e.g., edges with ids 0 and 3)
g.delete_edges([0, 3])

# Print the summary of the graph to check the changes
print(g.summary())
<|EOT|>
