Data structures lab, using recursion to implement linked list on vector using C++.