insertion sort algorithm with example in c for data structure algorithm