insertionSort() FINALLY works, but is prob slow ugh