La sequenza di allocazioni è la seguente:

p1 = malloc(5)
XX

p2 = malloc(12)
XX|XXX

p3 = malloc(4)
XX|XXX|X

p4 = malloc(9)
XX|XXX|X|XXX

free(p1)
..|XXX|X|XXX

free(p3)
..|XXX|.|XXX

p5 = malloc(8)
XX|XXX|.|XXX

p6 = malloc(13)
XX|XXX|.|XXX|XXXX (Risposta B)