I think I figured out the insight to complete problem 6 through the insertAt function, now i just need to code the rest of the functions.