<｜begin▁of▁sentence｜>### Instruction:
As a police officer, imagine you have been tasked with visualizing the connections between different neighborhoods in a city. You have data that represents the links between three neighborhoods: Neighborhood A, Neighborhood B, and Neighborhood C. Using the networkx library, you need to position the neighborhoods on a circle and visualize their connections. Can you achieve this using the layout_circle function in networkx?
### Response:
import igraph as ig
# Create simple undirected graph
edges = [(0, 1), (0, 2), (1, 2)]
g = ig.Graph(edges=edges)
# Use the layout_circle function to place vertices on a circle
layout = g.layout_circle()
# Plot the graph
ig.plot(g, layout=layout)
<|EOT|>
