list works, but sorting doesn't. Somehow addresses aren't the same
Looks like it's the realloc in the dynamic array. Going to revert to static amount for testing
Last commit of C version. Going to work on developing C++ skills instead: