insertion sort via go