<｜begin▁of▁sentence｜>### Instruction:
Given an undirected cycle graph with 4 nodes, can you use the multiplication operation in NetworkX to create 3 disconnected copies of this graph and visualize the resulting graph?
### Response:
import networkx as nx

# Create an example graph
G = nx.cycle_graph(4)

# Use the multiplication operation to create 3 disconnected copies of G
H = G * 3

# Draw the resulting graph
nx.draw(H, with_labels=True, node_color='lightblue')

# Show the plot
import matplotlib.pyplot as plt
plt.show()
<|EOT|>
