i was in the process on implementing a QuickSort in C as an exercise. I think I\'m in a pretty good spot by I\'m puzzle by why my code seems to sometimes not call the first