<｜begin▁of▁sentence｜>### Instruction:
Given a number of nodes, n = 6, and a list of offsets [1, 2], can you create a circulant graph using NetworkX and output its edges?
### Response:
import networkx as nx

# Define the number of nodes
n = 6

# Define the list of offsets
offsets = [1, 2]

# Create a circulant graph
G = nx.circulant_graph(n, offsets)

# Print the edges of the graph
print('Edges of the circulant graph:', G.edges())
<|EOT|>
