Create dlist.c

original commit