some changes to bubblesort
boyer moore... but not really? I have no idea what I'm doing