This program is reading through the current linked list and add the data to another linked list. But the data is reversed. My program keeps giving me stackoverflow errors. T