Finished list.c