<｜begin▁of▁sentence｜>### Instruction:
Given a graph with the edge set [(0, 1), (1, 2), (2, 3), (3, 4), (4, 0)], can you use the DrL layout algorithm provided by igraph to position its vertices in 2D space? After positioning the vertices, print the coordinates of each vertex.
### Response:
from igraph import Graph

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

# Use the DrL layout algorithm to place the vertices
layout = g.layout_drl()

# Print the layout coordinates for each vertex
for i, pos in enumerate(layout):
  print(f'Vertex {i}: {pos}')
<|EOT|>
