add InfiniteLinkedList.c