<｜begin▁of▁sentence｜>### Instruction:
If I wanted to create a Diamond graph, which is a planar undirected graph with 4 nodes and 5 edges, and print its nodes and edges, how would I use NetworkX's diamond_graph function to do this?
### Response:
import networkx as nx

# Use the diamond_graph function to create the Diamond graph
diamond = nx.diamond_graph()

# Print nodes and edges of the Diamond graph
print('Nodes:', diamond.nodes())
print('Edges:', diamond.edges())
<|EOT|>
