new file:   lea_heap.c