thanks for the clarification

i understand that i can not find the end of an arbitary chunk of memory even i've the adress of the first element .unless u know its size

i thought that NIL is the default END of any new allocation in memory