This one will contain testing code for list used in cse2. Currently, "list.c"" contains empty implementation. Try to make all the tests pass. Tests will stop immediately after any failure.
The signatures used in list.c are by no means definite ones. Feel free to update them while implementing the kernel. In fact, some helper functions could be really beneficial.