<｜begin▁of▁sentence｜>### Instruction:
Given a list of vertex pairs representing the edges of a graph, how can you add these edges to an empty igraph graph and print the summary of the graph?
### Response:
import igraph as ig

# Create an empty graph
g = ig.Graph()

# Define a list of edges using vertex pairs (by vertex IDs)
edges_to_add = [(0, 1), (1, 2), (2, 3), (3, 0)]

# Add the edges to the graph
g.add_edges(edges_to_add)

# Print out the summary information of the graph
print(g.summary())
<|EOT|>
