Sort complete. Need to merge in a better way at the top of the tree.