Creat list.c, Individual implementation