<｜begin▁of▁sentence｜>### Instruction:
In the context of designing an illustrative model for a pollution tracking system, imagine we're working with a directional flow diagram representing the transfer of pollutants across various checkpoints. The flow diagram is structured as a directed graph with checkpoints connected in a sequence: (1 → 2 → 3 → 4 → 1). For an upcoming presentation to municipal stakeholders, we aim to simplify our model by displaying the connections without indicating their directionality, thus focusing on the interconnectedness rather than the flow direction. How might we adapt our visual representation using NetworkX to exclude the directional indicators (arrowheads) from the diagram, ensuring that the essence of the original graph is maintained for a cleaner and more accessible presentation? Please note, the dataset we're discussing comprises the edge set [(1, 2), (2, 3), (3, 4), (4, 1)] in our pollution flow model.
### Response:
import networkx as nx

# Create a directed graph
G = nx.DiGraph()
G.add_edges_from([(1, 2), (2, 3), (3, 4), (4, 1)])

# Hide directed edges for visualization purposes
H = nx.hide_diedges(G, hide=True)

# Draw the graph
nx.draw(H, with_labels=True)
<|EOT|>
