This works by taking 2 items on the list and swapping them if their not in the correct order. (You can remix and optomize)