Null pointer, free list, in-order

Level 7: Lists & trees. The array layout is fixed in the mark scheme. Column numbers and the null value -1 are not yours to invent.