digraph G
{
	graph
	[
		rankdir = "LR"
	]
	node
	[
		shape = "record"
	]
	a
	[
		label = "<bala> Graphs can\lbe fun\l|<f1> mid|<f2> right\r"
	]
	b
	[
		label = "<left>   |<mid> b |   "
	]
	c
	[
		label = "<p1>   | c |<p2>   "
	]
	x
	[
		label = "<p1>   | x |<p2>   "
	]
	y
	[
		label = "<p1>   | y |<p2>   "
	]
	z
	[
		label = "   | z |<p2>   "
	]
	a:bala -> b:left
	a:f1 -> d
	a:f2 -> y:p1
	c:p1 -> d
	b:mid -> x:p1
	c:p2 -> y:p2
	b:left -> z:p2
}
