<｜begin▁of▁sentence｜>### Instruction:
Assuming you have 4 vertices that you want to place in a specific square shape, with coordinates [(0, 1), (1, 0), (1, 1), (0, 0)], can you create a custom layout for a newly created graph with these vertices using the Layout constructor in igraph?
### Response:
from igraph import Graph, Layout

# Example coordinates for a layout
coords = [(0, 1), (1, 0), (1, 1), (0, 0)]

# Create a custom layout with these coordinates
layout = Layout(coords)

# Create a graph with 4 vertices
graph = Graph() 
graph.add_vertices(4) 

# Plot the graph with the custom layout
ig.plot(graph, layout=layout)
<|EOT|>
