python
import networkx as nx
G = nx.Graph()
G.add_node("Alice")
G.add_node("Bob")
G.add_node("Charlie")
G.add_edge("Alice", "Bob")
G.add_edge("Bob", "Charlie")
G.add_edge("Charlie", "Alice")
print(G.nodes())
print(G.edges())
print(nx.degree(G))
nx.draw(G, with_labels=True)