Added insertion sort solution