remove/insert in a vector is slower than just swapping with the first one
remove/insert in a vector is slower than just swapping with the first one

joncampbell123/doslib,joncampbell123/doslib,joncampbell123/doslib,joncampbell123/doslib,joncampbell123/doslib,joncampbell123/doslib