Added insertion sort part 1