growable heap demo