<｜begin▁of▁sentence｜>### Instruction:
Given a graph with 5 vertices and edges generated using the Erdős–Rényi model, can you create an initial layout with specific coordinates for each node, and then append a new point to the layout?
### Response:
from igraph import Graph, Layout

# Create a simple graph
graph = Graph.Erdos_Renyi(n=5, p=0.5)

# Initialize a layout with the graph's vertices
layout = Layout()
layout.add([0, 0])
layout.add([1, 1])
layout.add([2, 2])
layout.add([3, 3])

# Append a new point to the layout
layout.append([4, 4])

print(layout.coords)
<|EOT|>
