digraph { mem[label=<
048121620242832364044485256606468727680...stack
>, shape=plaintext, xlabel="memory"] { rank=same free0[label=<
next-free4
>, shape=plaintext, xlabel="free pointer"] free1[label=<
next-free0
size68
...
>, shape=plaintext, xlabel="free block"] null1[shape=point] } brk->mem:a20 sp->mem:stack mem:a0->free0:in mem:a1->free1:in free0:next->free1:in free1:next->null1 }