I am a beginner learning about data structures and Abstract Data Types in C. I am creating a simple linked-list implementation, but when I try to print the list, I seem to lose the first element. The Node type just consists of an integer and a pointer to itself. I am a beginner learning about data structures