<｜begin▁of▁sentence｜>### Instruction:
Given a graph with edge set [(0, 1), (1, 4), (3, 4), (3, 5), (4, 5)], how can you compute the chain decomposition of this graph using NetworkX?
### Response:
import networkx as nx

# Create a graph
G = nx.Graph()
G.add_edges_from([(0, 1), (1, 4), (3, 4), (3, 5), (4, 5)])

# Get the chain decomposition
chains = list(nx.chain_decomposition(G))

# Print the chains
print(chains)
<|EOT|>
