add heap.c